INRIA Lille - Nord Europe
40 avenue Halley
59650 Villeneuve d'Ascq, France
Map
Side Bars
Header/Footer
Site Pages
TranSAT: A Framework for the specification of Software Architecture Evolution. Olivier Barais, Eric Cariou, Laurence Duchien, Nicolas Pessemier and Lionel Seinturier. In ECOOP First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT04), Oslo, Norway, June 2004.
Everything changes in our everyday lives: New discoveries, paradigms, styles, and technologies. Frequently, software systems success depends on how they can quickly adapt to requirement or environment evolution. Software architectures are ABSTRACT models at the highest level. As such, they should assume conceptual guidance on what parts of the system changed. However, many software architectures often evolve from an uncoordinated build-and-fix attitude. The result is opaque and not analyzable. We present in this paper a practical experience of using aspect oriented programming principles for managing software architecture specification evolution. Our approach aims at clarifying software architecture evolution steps. It extends software architecture ABSTRACT models for the specification and the analysis of new concern integration.
@INPROCEEDINGS { barais-wcat-04,
AUTHOR = { Olivier Barais and Eric Cariou and Laurence Duchien and Nicolas Pessemier and Lionel Seinturier },
TITLE = { TranSAT: A Framework for the specification of Software Architecture Evolution },
BOOKTITLE = { ECOOP First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT04) },
YEAR = { 2004 },
ADDRESS = { Oslo, Norway },
MONTH = { jun },
GROUPS = { international,jacquard,mosaiques,workshop },
ABSTRACT = { Everything changes in our everyday lives: New discoveries, paradigms, styles, and technologies. Frequently, software systems success depends on how they can quickly adapt to requirement or environment evolution. Software architectures are ABSTRACT models at the highest level. As such, they should assume conceptual guidance on what parts of the system changed. However, many software architectures often evolve from an uncoordinated build-and-fix attitude. The result is opaque and not analyzable. We present in this paper a practical experience of using aspect oriented programming principles for managing software architecture specification evolution. Our approach aims at clarifying software architecture evolution steps. It extends software architecture ABSTRACT models for the specification and the analysis of new concern integration. },
WEBSITE = { wcat04.unex.es/ },
PDF = { barais-wcat-04.pdf },
LONGNOTES = { 20040601 },
LASTNAME = { Barais },
DATEADDED = { 2007-03-26 },
LASTDATEMODIFIED = { 2007-03-26 },
AERES = { ACT },
INRIA = { JACQUARD },
LABO = { dans },
}
Adam