Weaving behavioural models - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2005

Weaving behavioural models


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.
Fichier principal
Vignette du fichier
Klein05a.pdf (62.7 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-00795068 , version 1 (27-02-2013)


  • 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⟩
195 View
53 Download


Gmail Facebook X LinkedIn More