loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
31st EUROMICRO Conference on Software Engineering and Advanced Applications
A Framework to Specify Incremental Software Architecture Transformations
Porto, Portugal
August 30-September 03
ISBN: 0-7695-2431-1
Olivier Barais, Jacquard project, INRIA/LIFL Universite des Sciences et Technologies de Lille 59655 Villeneuve d?Ascq Cedex, France
Laurence Duchien, Jacquard project, INRIA/LIFL Universite des Sciences et Technologies de Lille 59655 Villeneuve d?Ascq Cedex, France
Anne-Francoise Le Meur, Jacquard project, INRIA/LIFL Universite des Sciences et Technologies de Lille 59655 Villeneuve d?Ascq Cedex, France

A software architecture description facilitates the comprehension, analysis and prototyping of a piece of software. However, such a description is often monolithic and diffi- cult to evolve. This paper proposes a framework, named TranSAT (Transformations for Software ArchiTecture), for incrementally integrating new concerns into a software architecture. The structural and behavioral properties of a new concern are represented by a self-sufficient component assembly description, called an architecture plan. TranSAT proposes a software architecture pattern as a means of integrating business and technical plans. Such a pattern includes not only the plan to integrate but also the preconditions that the target architecture must satisfy, and the modifications to perform on this architecture. Consequently, from a set of patterns, TranSAT allows a software architect to incrementally build complex architectures.

Citation:
Olivier Barais, Laurence Duchien, Anne-Francoise Le Meur, "A Framework to Specify Incremental Software Architecture Transformations," euromicro, pp.62-69, 31st EUROMICRO Conference on Software Engineering and Advanced Applications, 2005
Usage of this product signifies your acceptance of the Terms of Use.