Title data
Jahn, Matthias ; Roth, Bastian ; Jablonski, Stefan:
Instance specialization : a pattern for multi-level meta modelling.
In: Atkinson, Colin ; Grossmann, Georg ; Kühne, Thomas ; de Lara, Juan
(ed.):
MULTI 2014 : Multi-Level Modelling Workshop Proceedings. -
Valencia
,
2014
. - pp. 23-32
Abstract in another language
Conciseness is one major quality aspect for meta models. To keep them concise, language patterns like inheritance or powertypes can be used in an appropriated way. With instance specialization we present a further language pattern that rests on the idea of prototypal inheritance (e.g., known from Python or ECMAScript). Generally, it allows for a concept to specialize the instance facet of a particular instance and reuse its configuration. Thereby, all assignments of the latter are inherited by a specializing instance, which can be overwritten in different ways within this instance. Beyond describing the instance specialization pattern, we also introduce a semi-automatic, user-supporting mechanism for applying this pattern to existing meta models.
Further data
Item Type: | Article in a book |
---|---|
Refereed: | Yes |
Keywords: | meta modelling; meta model evolution; instance specialization; inheritance; prototypal inheritance |
Institutions of the University: | Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science IV > Chair Applied Computer Science IV - Univ.-Prof. Dr.-Ing. Stefan Jablonski Faculties Faculties > Faculty of Mathematics, Physics und Computer Science Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science Faculties > Faculty of Mathematics, Physics und Computer Science > Department of Computer Science > Chair Applied Computer Science IV |
Result of work at the UBT: | Yes |
DDC Subjects: | 000 Computer Science, information, general works > 004 Computer science |
Date Deposited: | 24 Nov 2016 12:40 |
Last Modified: | 24 Nov 2016 12:40 |
URI: | https://eref.uni-bayreuth.de/id/eprint/34110 |