A Metamodel for the Unified Modeling Language

  • Andrey Naumenko
  • Alain Wegmann
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2460)

Abstract

Nowadays models, rather than code, become the key artifacts of software development. Consequently, this raises the level of requirements for modeling languages on which modeling practitioners should rely in their work. A minor inconsistency of a modeling language meta-model may cause major problems in the language applications; thus with the model driven systems development the solidness of modeling languages metamodels becomes particularly important. In its current state the UML metamodel leaves a significant area for improvement. We present an alternative metamodel that was inspired by the RM-ODP standard and that solves the problems of UML. RM-ODP was mentioned in UML specifications as a framework that has already influenced UML. Our metamodel was formalized, thus its resulting models can be simulated and checked for consistency. So, our proposed solution with constructive potential towards improvement of the UML metamodel, may have a significant practical impact on the UML specifications.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Andrey Naumenko
    • 1
  • Alain Wegmann
    • 1
  1. 1.Laboratory of Systemic ModelingSwiss Federal Institute of Technology-LausanneLausanneSwitzerland

Personalised recommendations