Metamodels: definitions of structures or ontological commitments?


Kurtev, I. (2007) Metamodels: definitions of structures or ontological commitments? In: Workshop on Towers of Models, 25 Jun 2007, Zurich, Switzerland (pp. pp. 53-63).

[img] PDF
Restricted to UT campus only
: Request a copy
Abstract:The concept of metamodel is central in Model Driven Engineering (MDE). It is used to define the conceptual foundation of modeling languages. There exist specialized languages for specifying metamodels known as metalanguages. The most popular of them are object-oriented and support defining structures of the metamodels without considering the semantical underpinnings of the structures. In this paper we study the nature of metamodels from philosophical perspective. We claim that a metamodel is something more than an abstract syntax definition: it is an ontological commitment that guides the modeler in his perception about the real world phenomenon. Therefore, metalanguages should derive their foundation from the study of Ontology. We employ an ontological theory based on the Four-category ontology and the principles of metaphysical realism. We propose a metalanguage called OGML (Ontology Grounded Metalanguage) built upon the basic concepts of this ontology.
Item Type:Conference or Workshop Item
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:
Official URL:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 247015