Abstract
There is little agreement on terminology in model composition, and even less on key characteristics of a model composition solution. We present three composition frameworks: the Atlas Model Weaver, the Epsilon Merging Language, and the Glue Generator Tool, and from them derive a core set of common definitions. We use this to outline the key requirements of a model composition solution, in terms of language and tool support.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Object Management Group. Model Driven Architecture official web-site. Internet resource, http://www.omg.org/mda/
Meta Object Facility Queries-Views-Transformations. Internet resource, http://neptune.irit.fr/Biblio/qvtspecification.shtml
Object Management Group. XMI specification. Internet resource, http://www.omg.org/technology/documents/formal/xmi.htm
Object Management Group. Meta Object Facility official web-site. Internet resource, http://www.omg.org/mof/
Modelware IST Project. Internet resource, http://www.modelware-ist.org
Kolovos, D.S.: Epsilon Project Page, http://www.cs.york.ac.uk/~dkolovos
Bouzitouna, S., Gervais, M.P.: Composition rules for PIM reuse. In: Proceedings of the Second European Workshop on Model Driven Architecture with Emphasis on Methodologies and Transformations (EWMDA 2004), Canterbury, UK, pp. 36–43 (September 2004)
Bouzitouna, S., Gervais, M.P., Blanc, X.: Model Reuse in MDA. In: Proceedings of the International Conference on Software Engineering Research and Practice (SERP 2005), Las Vegas, USA (June 2005)
Lenzerini, M.: Data integration: a theoretical perspective. In: Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART Symposium on Principles of database systems, Madison, Wisconsin, June 03-05 (2002)
Atlas Model Weaver Project Web Page (2005), http://www.eclipse.org/gmt/amw/
Pottinger, R., Bernstein, P.: Towards Model Composition. In: Proc. VLDB 2003. ACM, New York (2003)
Batini, C., Lenzerini, M.: A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys 18(4) (December 1986)
Reddy, R., France, R., Ghosh, S., Fleurey, F., Baudry, B.: Model Composition: a Signature Based Approach. In: Proc. Workshop on Aspect-Oriented Modelling, co-located with MODELS 2005 (October 2005)
Cottenier, T., van den Berg, A., Elrad, T.: Modeling Aspect-Oriented Compositions. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 100–109. Springer, Heidelberg (2006)
Jouault, F., Kurtev, I.: On the Architectural Alignment of ATL and QVT. In: Proc. Symposium on Applied Computing (SAC 2006). ACM Press, New York (2006)
Didonet Del Fabro, M., Bézivin, J., Jouault, F., Valduriez, P.: Applying Generic Model Management to Data Mapping. In: Proc. Journées Bases de Données Avancées (BDA 2005), Saint Malo, France (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bézivin, J. et al. (2006). A Canonical Scheme for Model Composition. In: Rensink, A., Warmer, J. (eds) Model Driven Architecture – Foundations and Applications. ECMDA-FA 2006. Lecture Notes in Computer Science, vol 4066. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11787044_26
Download citation
DOI: https://doi.org/10.1007/11787044_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35909-8
Online ISBN: 978-3-540-35910-4
eBook Packages: Computer ScienceComputer Science (R0)