Abstract
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.
Chapter PDF
Similar content being viewed by others
Keywords
References
D.E. Avison and G. Fitzgerald. Information Systems Development: Methodologies, Techniques and Tools. Blackwell Scientific Publications, Oxford, United Kingdom, 1988.
G.A. Agha. An overview of actor languages. ACM Sigplan Notices, 21 (10), 1986.
Amadeus. The amadeus project, final report. Interprogram, Amstelveen, The Netherlands, June 1987.
C. Batini, S. Ceri, and S.B. Navathe. Conceptual Database Design: an entity-relationship approach. Benjamin/Cummings Publishing Company, Inc., 1992.
S. Brinkkemper and E.D. Falkenberg. Three Dichotomies in the Information System Methodology. In P.W.G. Bots, H.G. Sol, and I.G. Sprinkhuizen-Kuyper, editors, Informatiesystemen in beweging. Kluwer, Deventer, The Netherlands, 1991.
P. van Bommel, A.H.M. ter Hofstede, and Th.P. van der Weide. Semantics and verification of object-role models. Information Systems, 16 (5): 471–495, October 1991.
S. Brinkkemper. Formalisation of Information Systems Modelling. PhD thesis, University of Nijmegen, Nijmegen, The Netherlands, 1990.
M.A. Bunge. Ontology I: The Furniture of the World, volume 3 of Treatise on Basic Philosophy. D. Reidel Publishing Company, The Netherlands, 1977.
M.A. Bunge. Ontology II: A World of Systems, volume 4 of Treatise on Basic Philosophy. D. Reidel Publishing Company, The Netherlands, 1979.
P.P. Chen. The Entity-Relationship Model: Toward a Unified View of Data. ACM Transactions on Database Systems, 1 (1): 9–36, March 1976.
Con94] Euromethod Consortium. Euromethod: Work package 3, 1994.
T. DeMarco. Structured Analysis and System Specification. Prentice-Hall, Englewood Cliffs, New Jersey, 1978.
E.D. Falkenberg. An Approach to Deterministic Information Analysis. In Proceedings of the International Conference on NIAM-ISDM’93, Utrecht, The Netherlands, 1993.
E.D. Falkenberg and J.L.H. Oei. Meta Model Hierarchies from an Object-Role Modelling Perspective. In T.A. Halpin and R. Meersman, editors, Proceedings of the First International Conference on Object-Role Modelling, Magnetic Island, Australia, pages 218–247, 1994.
E.D. Falkenberg, J.L.H. Oei, and H.A. Proper. A Conceptual Framework for Evolving Information Systems. In H.G. Sol and R.L. Crosslin, editors, Dynamic Modelling of Information Systems II, pages 353–375. North-Holland, Amsterdam, The Netherlands, 1992.
E.D. Falkenberg, J.L.H. Oei, and H.A. Proper. Evolving Information Systems: Beyond Temporal Information Systems. In A.M. Tjoa and I. Ramos, editors, Proceedings of the Data Base and Expert System Applications Conference (DEXA 92), pages 282–287, Valencia, Spain, September 1992. Springer-Verlag.
J.J. van Griethuysen, editor. Concepts and Terminology for the Conceptual Schema and the Information Base. Publ. nr. ISO/TC97/SC5–N695, 1982.
F. Harmsen, S. Brinkkemper, and J.L.H. Oei. Situational Method Engineering for Information Systems Project Approaches. In A.A. Verrijn-Stuart and T.W. 011e, editors, Methods and Associated tools for the Information Systems Life Cycle: Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle, Maastricht, The Netherlands, pages 169–194. IFIP/North-Holland, 1994.
T.A. Halpin and J.L.H. Oei. A Framework for Comparing Conceptual Modelling Languages. Technical Report 92–29, Department of Information Systems, University of Nijmegen, Nijmegen, The Netherlands, 1992.
A.H.M. ter Hofstede. Information Modelling in Data Intensive Domains. PhD thesis, University of Nijmegen, Nijmegen, The Netherlands, 1993.
A.H.M. ter Hofstede, H.A. Proper, and Th.P. van der Weide. Formal definition of a conceptual language for the description and manipulation of information models. Information Systems 18(7):489–523, 1993.
A.H.M. ter Hofstede and Th.P. van der Weide. Expressiveness in conceptual data modelling. Data & Knowledge Engineering, 10 (1): 65–100, February 1993.
D. Law. Methods for comparing methods: techniques in software development. NCC Publications, 1988.
M. Lundeberg, G. Goldkuhl, and A. Nilsson. Information Systems Development - A Systematic Approach. Prentice-Hall, Englewood Cliffs, New Jersey, 1981.
E. McKenzie. Bibliography: Temporal Databases. SIGMOD Record, 15 (4): 40–52, December 1986.
G.M. Nijssen and T.A. Halpin. Conceptual Schema and Relational Database Design: a fact oriented approach. Prentice-Hall, Sydney, Australia, 1989.
J.L.H. Oei and E.D. Falkenberg. Harmonisation of Information System Modelling and Specification Techniques. In A.A. Verrijn-Stuart and T.W. 011e, editors, Methods and Associated tools for the Information Systems Life Cycle: Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle, Maastricht, The Netherlands, pages 151–168. IFIP/North-Holland, 1994.
J.L.H. Oei, L.J.G.T. van Hemmen, E.D. Falkenberg, and S. Brinkkemper. The Meta Model Hierarchy: A Framework for Information System Concepts and Techniques. Technical Report 92–17, Department of Information Systems, University of Nijmegen, Nijmegen, The Netherlands, 1992.
T.W. Olle, J. Hagelstein, I.G. Macdonald, C. Rolland, H.G. Sol, F.J.M. van Assche, and A.A. Verrijn-Stuart. Information Systems Methodologies: A Framework for Understanding. Addison-Wesley, Reading, Massachusetts, 1988.
J.L.H. Oei, H.A. Proper, and E.D. Falkenberg. Evolving Information Systems: Meeting the ever-changing environment. Information Systems Journal, 4 (3), 1994.
T.W. Olle, H.G. Sol, and A.A. Verrijn-Stuart, editors. Information Systems Design Methodologies: A Comparative Review. North-Holland/IFIP, Amsterdam, The Netherlands, 1982.
J.L. Peterson. Petri Net Theory and the Modelling of Systems. Prentice-Hall, Englewoods Cliffs, New Jersey, 1981.
H.A. Proper. A Theory for Conceptual Modelling of Evolving Application Domains. PhD thesis, University of Nijmegen, Nijmegen, The Netherlands, 1994.
D.A. Schmidt. Denotational semantics. Allyn and Bacon, Inc., 1986.
J.F. Sowa and J.A. Zachmann. Extending and formalizing the framework for information systems architcture. IBM Systems Journal, 31 (3), 1992.
E. Yourdon. Modern Structured Analysis. Prentice-Hall, Englewood Cliffs, New Jersey, 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Oei, J.L.H. (1995). A meta model transformation approach towards harmonisation in information system modelling. In: Falkenberg, E.D., Hesse, W., Olivé, A. (eds) Information System Concepts. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34870-4_12
Download citation
DOI: https://doi.org/10.1007/978-0-387-34870-4_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2895-7
Online ISBN: 978-0-387-34870-4
eBook Packages: Springer Book Archive