Skip to Main content Skip to Navigation
New interface
Conference papers

Weaving behavioural models

Jacques Klein 1 Jean-Marc Jézéquel 2 Noël Plouzeau 2 
2 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Languages for aspect-oriented programming (AOP) [5], such as AspectJ, are now popular, and the concepts used by the AOP community such as join points, pointcuts and advices are well-known. At the same time, in recent years, the aspect oriented software development (AOSD) approach has been developing itself beyond the programming activity. More particularly, the Early Aspects Initiative [9] advocates the management of crosscutting properties, i.e. aspects, at the early development stages of requirements engineering and architecture design to identify the impact of aspects as soon as possible. Some composition operators of aspects exist for these development stages [1][2], but they do not closely match standard AOP concepts (pointcuts, advices...). In this paper, we propose an automatic way for weaving behavioural aspects given as scenarios.
Document type :
Conference papers
Complete list of metadata

Cited literature [7 references]  Display  Hide  Download
Contributor : Jean-Marc Jézéquel Connect in order to contact the contributor
Submitted on : Wednesday, February 27, 2013 - 11:07:26 AM
Last modification on : Friday, February 4, 2022 - 3:23:41 AM
Long-term archiving on: : Tuesday, May 28, 2013 - 4:40:08 AM


Files produced by the author(s)


  • HAL Id : hal-00795068, version 1


Jacques Klein, Jean-Marc Jézéquel, Noël Plouzeau. Weaving behavioural models. In First Workshop on Models and Aspects, Handling Crosscutting Concerns in MDSD at ECOOP 05, Jul 2005, Glasgow, United Kingdom. ⟨hal-00795068⟩



Record views


Files downloads