IEEE Intelligent Systems
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Ontology-Based Layered Semantics for Precise OA&D Modeling
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Towards a Precise Definition of the OMG/MDA Framework
Proceedings of the 16th IEEE international conference on Automated software engineering
Model-Driven Development: A Metamodeling Foundation
IEEE Software
IEEE Software
Web Metadata Standards: Observations and Prescriptions
IEEE Software
Model Driven Architecture and Ontology Development
Model Driven Architecture and Ontology Development
On the properties of metamodeling in OWL
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Bridging metamodels and ontologies in software engineering
Journal of Systems and Software
Modeling issues: a survival guide for a non-expert modeler
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Random thoughts on multi-level conceptual modelling
The evolution of conceptual modeling
Ontological metamodeling with explicit instantiation
SLE'09 Proceedings of the Second international conference on Software Language Engineering
Software and Systems Modeling (SoSyM)
A multi-level modeling environment for SUM-based software engineering
Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
Ontological and linguistic metamodelling revisited: A language use approach
Information and Software Technology
Hi-index | 0.00 |
Model-Driven Engineering (MDE) introduced the notion of metamodeling as the main means for defining modeling languages. As a well organized engineering discipline, MDE should also have its theory clearly defined in terms of the relationships between key MDE concepts. Following the spirit of MDE, where models are first class citizens, even the MDE theory can be defined by models, or so called megamodels. In this paper, we use Favre's megamodel that was already used for defining linguistic metamodeling. Starting from the premise that this megamodel can also be used for defining other MDE concepts, we use it to specify the notion of ontological metamodeling. Here, we show that in order for this megamodel to be able to fully capture all the concepts of ontological metamodeling, some refinements should be applied to its definition. We also show how these new changes are in the same direction with the work of Kühne in defining linguistic and ontological metamodels.