Object-oriented methods (UML ed., 2nd ed.): a foundation
Object-oriented methods (UML ed., 2nd ed.): a foundation
Meta-Modeling for Distributed Object Environments
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
The Essence of Multilevel Metamodeling
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Model-Driven Development: A Metamodeling Foundation
IEEE Software
EMF: Eclipse Modeling Framework 2.0
EMF: Eclipse Modeling Framework 2.0
Can programming be liberated from the two-level style: multi-level programming with deepjava
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
A Systematic Approach to Connectors in a Multi-level Modeling Environment
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Transformation Patterns for Multi-staged Model Driven Software Development
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Model-to-metamodel transformation for the development of component-based systems
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Hi-index | 0.00 |
Numerous systems, especially component-based systems, are based on a multi-phase development process where an ontological hierarchy is established. Solutions based on modeling / metamodeling can be used for such systems, but all of them are afflicted with different drawbacks. The main problem is that elements representing both CLAsses and oBJECTs (clabjects), which are needed to specify an ontological hierarchy, are not supported by standard metamodeling frameworks. This paper presents the combination of two approaches, namely deep instantiation and model-to-metamodel transformations. The resulting approach combines the clean and compact specification of deep instantiation with the easy applicability of model-to-metamodel transformations in an automated way. Along with this a set of generic operators to specify these transformations is identified.