loading...
Modeling and Integrating Aspects into Component Architectures
Annapolis, Maryland, USA October 15-October 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDOC.2007.4911th IEEE International Enterprise Di ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Lydia Michotte, Versailles University France
Robert B. France, University, Colorado, USA
Franck Fleurey, IRISA Rennes France
Dependable software systems are difficult to develop because developers must understand and address several interdependent and pervasive dependability concerns. Features that address pervasive dependability concerns such as error detection and recovery tend to crosscut application architecture and thus understanding and changing their descriptions can be difficult. Separating these features at the architectural level allows one to better understand and reuse them and thus can lead to better analysis and evolution of the features during design. In this paper we illustrate how an Aspect Oriented Modeling (AOM) technique can be used to model dependability aspects of component architectures separately from other aspects. The AOM architectural model used to illustrate the approach in this paper consists of a component primary view describing the base architecture and a component template aspect model describing a fault tolerance feature that provides error detection and recovery services.
Citation:
Lydia Michotte, Robert B. France, Franck Fleurey, "Modeling and Integrating Aspects into Component Architectures," edoc, pp.181, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.