Multilevel Object Core

  • Christoph G. SchuetzEmail author


The multilevel object (m-object) is a versatile construct for modeling multilevel abstraction hierarchies with applications in domain modeling [77], ontology engineering [79], data warehousing [80, 116, 112], business model intelligence [113], and business process modeling [111, 114]. The employment of m-objects in the design process allows for the representation of heterogeneities while preserving advantages of homogeneous models, yielding hetero-homogeneous models. In this chapter we summarize the heterohomogeneous modeling approach and present a core metamodel for m-objects which generalizes the specializations for different application domains. We formally define the metamodel using UML; we employ OCL for the definition of consistency criteria and derivations. Although based on the foundational work on m-objects [76] we present an independent, generalized formalization which itself contributes towards a holistic understanding of m-objects.


Abstraction Level Parent Level Business Process Modeling Level Hierarchy Relationship Level 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Fachmedien Wiesbaden 2015

Authors and Affiliations

  1. 1.Johannes Kepler UniversitätLinzAustria

Personalised recommendations