Towards a Framework for Model Migration

Model migration is needed to transform a model from one modelling language to another to reuse these models and thus, to reduce the costs of building new models. This topic has received much attention mainly because of the OMG’s MDA initiative. However, these approaches are tailored to transform design models. In this paper, we argue that this approach cannot be applied to the field of domain modelling. Therefore, we propose a theoretical framework for model migration, which extends the existing approaches adding a role and a process model to satisfy the requirements of model migrations in a material problem domain.

[1]  Peter Schefe Softwaretechnik und Erkenntnistheorie , 1999, Informatik-Spektrum.

[2]  Ron Weber,et al.  Ontological foundations of information systems , 1997 .

[3]  Gabor Karsai,et al.  Metamodel driven model migration , 2003 .

[4]  Herman Lam,et al.  AN OBJECT-ORIENTED RULE-BASED APPROACH TO DATA MODEL AND SCHEMA TRANSLATION , 1993 .

[5]  E. Andersson Automatic Layout of Diagrams in Rational Rose , 1998 .

[6]  A. F. Harmsen,et al.  Situational Method Engineering , 1997 .

[7]  Stefan Dresbach,et al.  Modeling by construction: a new methodology for constructing models for decision support , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

[8]  Angie Pantages,et al.  Coopers & Lybrand , 1993 .

[9]  Krzysztof Czarnecki,et al.  Classification of Model Transformation Approaches , 2003 .

[10]  Bashar Nuseibeh,et al.  A Multi-Perspective Framework for Method Integration , 2001 .

[11]  Bernhard Rumpe,et al.  Modeling Languages: Syntax, Semantics and All That Stuff, Part I: The Basic Stuff , 2000 .

[12]  Peter Buxmann,et al.  Converting business documents:a classification of problems and solutions using XML/XSLT , 2002, Proceedings Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2002).

[13]  Giancarlo Guizzardi,et al.  On the role of domain ontologies in the design of domain-specific visual modeling langages , 2002, OOPSLA 2002.

[14]  Sjaak Brinkkemper,et al.  Assembly Techniques for Method Engineering , 1998, CAiSE.

[15]  C. Michael Holloway,et al.  Software Engineering and Epistemology , 1995, SOEN.

[16]  Jörg Becker,et al.  Guidelines of Business Process Modeling , 2000, Business Process Management.

[17]  Arthur H. M. ter Hofstede,et al.  On the Feasibility of Situational Method Engineering , 1997, Inf. Syst..

[18]  Corin A. Gurr,et al.  Effective Diagrammatic Communication: Syntactic, Semantic and Pragmatic Issues , 1999, J. Vis. Lang. Comput..