by Benoit Baudry, Franck Fleurey, Robert France, Raghu Reddy
Abstract:
In aspect-oriented modeling (AOM), a design is presented in terms of multiple user-defined views (aspects) and model composition is often carried out to obtain a model that provides an integrated view of the design. Typically, model composition involves merging two or more models to obtain a single model. Model composition and model transformations that incorporate new features into a model seem to serve the same purpose: In model composition, the new features that are to be incorporated into a model are explicitly described by one or more source models; in a transformation, the new features are implicitly defined in the transformation actions that are carried out on the input model. The apparent similarities between model composition and model transformations often lead to the following question: Is model composition a special type of model transformation?
Reference:
Exploring the Relationship between Model Composition and Model Transformation (Benoit Baudry, Franck Fleurey, Robert France, Raghu Reddy), In Proceedings of the AOM Workshop at MODELS’05, 2005.
Bibtex Entry:
@inproceedings{Baudry05e, Abstract = {In aspect-oriented modeling (AOM), a design is presented in terms of multiple user-defined views (aspects) and model composition is often carried out to obtain a model that provides an integrated view of the design. Typically, model composition involves merging two or more models to obtain a single model. Model composition and model transformations that incorporate new features into a model seem to serve the same purpose: In model composition, the new features that are to be incorporated into a model are explicitly described by one or more source models; in a transformation, the new features are implicitly defined in the transformation actions that are carried out on the input model. The apparent similarities between model composition and model transformations often lead to the following question: Is model composition a special type of model transformation?}, Address = {Montego Bay, Jamaica}, keywords = {MDE,transformation, composition}, Author = {Baudry, Benoit and Fleurey, Franck and France, Robert and Reddy, Raghu}, Booktitle = {Proceedings of the AOM Workshop at MODELS'05}, Month = oct, Title = {Exploring the Relationship between Model Composition and Model Transformation}, Url = {http://www.irisa.fr/triskell/publis/2005/Baudry05e.pdf}, x-abbrv = {AOM}, X-International-Audience = {yes}, X-Proceedings = {yes}, X-Language = {EN}, Year = {2005}, Bdsk-Url-1 = {http://www.irisa.fr/triskell/publis/2005/Baudry05e.pdf}}