Model Driven Design and Aspect Weaving - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Software and Systems Modeling Année : 2008

Model Driven Design and Aspect Weaving

Résumé

A model is a simplified representation of an aspect of the world for a specific purpose. In complex systems, many aspects are to be handled, from architectural aspects to dynamic behavior, functionalities, user-interface, and extra-functional concerns (such as security, reliability, timeliness, etc.) For software systems, the design process can then be characterized as the weaving of all these aspects into a detailed design model. Model Driven Design aims at automating this weaving process, that is automatically deriving software systems from theirs models. This paper explores the relationship between modeling and aspect weaving. It points out some of the challenges related to such automatic model weaving, illustrating them with the example of a weaving process for behavioral models represented as scenarios
Fichier principal
Vignette du fichier
sosymexp.pdf (830.96 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00468233 , version 1 (01-04-2010)

Identifiants

  • HAL Id : inria-00468233 , version 1

Citer

Jean-Marc Jézéquel. Model Driven Design and Aspect Weaving. Software and Systems Modeling, 2008, 7 (2), pp.209--218. ⟨inria-00468233⟩
167 Consultations
226 Téléchargements

Partager

More