DocumentCode :
237039
Title :
Typing and subtyping of metamodels
Author :
Berg, Henning ; Moller-Pedersen, Birger
Author_Institution :
Department of Informatics, University of Oslo, Norway
fYear :
2014
fDate :
7-9 Jan. 2014
Firstpage :
111
Lastpage :
118
Abstract :
In model-driven engineering, models are considered first-class entities. Model-driven engineering has been around for over a decade. Still, there has not been much work on how to type models or metamodels, which is important to realise true model-driven software development. In this paper, we discuss how a metamodel can be typed by means of an enclosing class whose state can be utilised by tools such as editors and interpreters. This allows using established object-oriented mechanisms on the metamodel level and supports specialisation of metamodels.
Keywords :
Analytical models; Generators; Object oriented modeling; Semantics; Software; Steel; Syntactics; Domain-specific Modelling; Languages; Metamodelling; Subtyping; Typing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
Conference_Location :
Lisbon, Portugal
Print_ISBN :
978-9-8975-8065-9
Type :
conf
Filename :
7018453
Link To Document :
بازگشت