A Seamless Extension of Components with Aspects using Protocols - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2007

A Seamless Extension of Components with Aspects using Protocols

Résumé

This paper shows how components and aspects can be seamlessly integrated using protocols. A simple component model equipped with protocols is extended with aspect compo- nents. The protocol of an aspect component observes the service requests and replies of plain components, and possibly internal component actions, and react to these actions (possibly preventing some base actions to happen as is standard with AOP). A nice feature of the model is that an assembly of plain and aspect components can be transformed back into an assembly of components. All this is done without breaking the black-box nature of the components (dealing with internal actions requires to extend the component interface with an action interface).
Fichier principal
Vignette du fichier
Nunez-Noye-wcop2007.pdf (129.8 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00467974 , version 1 (29-03-2010)

Identifiants

  • HAL Id : inria-00467974 , version 1

Citer

Angel Núñez, Jacques Noyé. A Seamless Extension of Components with Aspects using Protocols. WCOP 2007 - Components beyond Reuse - 12th International ECOOP Workshop on Component-Oriented Programming, Jul 2007, Berlin, Germany. ⟨inria-00467974⟩
114 Consultations
108 Téléchargements

Partager

Gmail Facebook X LinkedIn More