A meta model transformation approach towards harmonisation in information system modelling

The Meta Model Transformation (MMT-) approach provides a method to relate meta models of languages in an open ordering and transformation scheme by means of a set of basic meta model transformations. Each of the basic transformations is motivated by its influence on certain, application-independent language characteristics. In this paper, the MMT-approach, which may serve for comparison, integration, and evolution of languages, is formalised, and a suitable language for this approach is presented Finally, it is applied for constructing an order on meta models, which harmonises languages for modelling information systems from different perspectives.

[1]  Arthur H. M. ter Hofstede,et al.  Expressiveness in Conceptual Data Modelling , 1993, Data Knowl. Eng..

[2]  Arthur H. M. ter Hofstede,et al.  Formal definition of a conceptual language for the description and manipulation of information models , 1993, Inf. Syst..

[3]  Eckhard D. Falkenberg,et al.  Harmonisation of information system modelling and specification techniques , 1994, Methods and Associated Tools for the Information Systems Life Cycle.

[4]  Eckhard D. Falkenberg,et al.  Meta Model Hierarchies from an Object-Role Modelling Perspective , 1994, ORM.

[5]  J. N. Brinkkemper,et al.  Formalisation of information systems modelling , 1990 .

[6]  Eckhard D. Falkenberg,et al.  Evolving Information Systems: Beyond Temporal Information Systems , 1992, DEXA.

[7]  G. M. Nijssen,et al.  Conceptual schema and relational database design - a fact oriented approach , 1989 .

[8]  Göran Goldkuhl,et al.  Information Systems Development: A Systematic Approach , 1981 .

[9]  John F. Sowa,et al.  Extending and Formalizing the Framework for Information Systems Architecture , 1992, IBM Syst. J..

[10]  Henk Sol,et al.  Information Systems Methodologies: A Framework for Understanding , 1988 .

[11]  ChenPeter Pin-Shan The entity-relationship modeltoward a unified view of data , 1976 .

[12]  L. Edwin McKenzie,et al.  Bibliography: Temporal Databases , 1986, SIGMOD Rec..

[13]  Shamkant B. Navathe,et al.  Conceptual Database Design: An Entity-Relationship Approach , 1991 .

[14]  Arthur H. M. ter Hofstede,et al.  Semantics and verification of object-role models , 1991, Inf. Syst..

[15]  Henderik Alex Proper,et al.  A theory for conceptual modelling of evolving application domains , 1994 .

[16]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[17]  A.H.M. ter Hofstede,et al.  Information modelling in data intensive domains , 1993 .

[18]  Tom DeMarco,et al.  Structured Analysis and System Specification , 1978 .

[19]  J. N. Brinkkemper,et al.  The meta-model hierarchy: a framework for information systems concepts and techniques , 1992 .

[20]  Sjaak Brinkkemper,et al.  Situational method engineering for informational system project approaches , 1994, Methods and Associated Tools for the Information Systems Life Cycle.

[21]  Gul Agha Fair concurrency in actors (abstract only): eager evaluation producers strong convergence , 1986 .

[22]  Gul Agha An overview of actor languages , 1986 .

[23]  Peter D. Mosses,et al.  Denotational semantics , 1995, LICS 1995.

[24]  Eckhard D. Falkenberg,et al.  Evolving information systems: meeting the ever‐changing environment , 1993, Inf. Syst. J..

[25]  Eckhard D. Falkenberg,et al.  A Conceptual Framework for Evolving Information Systems , 1991, DMIS.

[26]  David E. Avison,et al.  Information Systems Development: Methodologies, Techniques and Tools , 1988 .