Tissage d'Aspects Comportementaux

Jacques Klein 1 Franck Fleurey 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : The notion of aspect looks promising for handling crosscutting concerns earlier in the software life-cycle, up from programming to design, analysis and even requirements. This paper proposes a technique to encapsulate and weave behaviors described as sequence diagrams in base models which contain a finite set of sequence diagrams. The weaving process is twophased. Firstly the detection phase searches parts in the base model. Secondly the composition phase builds the woven model by composing the advise in the base model for each detected part. The entire weaving process is automated and is implemented as model transformations within the Kermeta environment.
Document type :
Conference papers
Complete list of metadatas

Cited literature [13 references]  Display  Hide  Download

https://hal.inria.fr/inria-00511391
Contributor : Didier Vojtisek <>
Submitted on : Tuesday, August 24, 2010 - 5:35:36 PM
Last modification on : Friday, November 16, 2018 - 1:30:28 AM
Long-term archiving on : Thursday, November 25, 2010 - 2:49:47 AM

File

klein06b.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00511391, version 1

Citation

Jacques Klein, Franck Fleurey. Tissage d'Aspects Comportementaux. Langages et Modèles à Objets: LMO'06, Mar 2006, Nimes, France. ⟨inria-00511391⟩

Share

Metrics

Record views

242

Files downloads

126