Modeling and Integrating Aspects into Component Architectures

Abstract : 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.
Type de document :
Communication dans un congrès
EDOC'07, Oct 2007, Annapolis, MD, United States. 2007
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger
Contributeur : Benoit Baudry <>
Soumis le : vendredi 19 octobre 2007 - 16:02:37
Dernière modification le : mercredi 16 mai 2018 - 11:23:06
Document(s) archivé(s) le : dimanche 11 avril 2010 - 23:23:02


Fichiers produits par l'(les) auteur(s)


  • HAL Id : inria-00180635, version 1


Lydia Michotte, Robert France, Franck Fleurey. Modeling and Integrating Aspects into Component Architectures. EDOC'07, Oct 2007, Annapolis, MD, United States. 2007. 〈inria-00180635〉



Consultations de la notice


Téléchargements de fichiers