Semantic-based weaving of scenarios

Jacques Klein 1 Loïc Hélouët 2 Jean-Marc Jézéquel 3
2 DISTRIBCOM - Distributed and Iterative Algorithms for the Management of Telecommunications Systems
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
3 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 cross-cutting concerns earlier in the software life-cycle, up from programming to design, analysis and even requirements. Support for aspects is thus now raising interest also at the modeling level, including with behavioral modeling languages such as scenarios. With this kind of modeling languages, even if aspect weaving can be performed at the abstract syntax level, a weaving at the semantics level seems a far more appealing and powerful mechanism. In this paper we present a semantic-based aspect weaving algorithm for Hierarchical Message Sequence Charts (HMSCs). The algorithm proposed uses a set of transformations that take into account the compositional semantics of HMSCs to weave an initial HMSC and a behavioral aspect expressed with scenarios.
Type de document :
Communication dans un congrès
Robert E. Filman. Proceedings of the 5th International Conference on Aspect-Oriented Software Development, Mar 2006, Bonn, Germany. ACM, pp.27-38, 2006, 〈10.1145/1119655.1119662〉
Liste complète des métadonnées

https://hal.inria.fr/hal-00921480
Contributeur : Jean-Marc Jézéquel <>
Soumis le : vendredi 20 décembre 2013 - 14:49:52
Dernière modification le : mercredi 16 mai 2018 - 11:23:06

Lien texte intégral

Identifiants

Citation

Jacques Klein, Loïc Hélouët, Jean-Marc Jézéquel. Semantic-based weaving of scenarios. Robert E. Filman. Proceedings of the 5th International Conference on Aspect-Oriented Software Development, Mar 2006, Bonn, Germany. ACM, pp.27-38, 2006, 〈10.1145/1119655.1119662〉. 〈hal-00921480〉

Partager

Métriques

Consultations de la notice

443