2010
DOI: 10.1007/978-3-642-13953-6_1
|View full text |Cite
|
Sign up to set email alerts
|

Deep Meta-modelling with MetaDepth

Abstract: Abstract. Meta-modelling is at the core of Model-Driven Engineering, where it is used for language engineering and domain modelling. The OMG's Meta-Object Facility is the standard framework for building and instantiating meta-models. However, in the last few years, several researchers have identified limitations and rigidities in such a scheme, most notably concerning the consideration of only two meta-modelling levels at the same time.In this paper we present MetaDepth, a novel framework that supports a dual … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
121
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
9

Relationship

3
6

Authors

Journals

citations
Cited by 99 publications
(121 citation statements)
references
References 17 publications
0
121
0
Order By: Relevance
“…MetaDepth [18,20] is a meta-modelling tool that incorporates deep instantiation. The practical experiences with MetaDepth [19] fit well with our own findings.…”
Section: Related Workmentioning
confidence: 99%
“…MetaDepth [18,20] is a meta-modelling tool that incorporates deep instantiation. The practical experiences with MetaDepth [19] fit well with our own findings.…”
Section: Related Workmentioning
confidence: 99%
“…Early approaches were materialization [19] and power types [18]. Many current approaches [6,20,12,16] to multi-level modeling assign potencies to relationships, attributes, and classes. Potencies constrain how many times the respective concept can be instantiated until it can no further be instantiated.…”
Section: Introductionmentioning
confidence: 99%
“…The result is DeepTelos, a language and system for Deep Metamodeling (combining metamodeling and multilevel modeling), akin to MetaDepth [12]. What sets DeepTelos apart are the strenghts inherited from Telos and ConceptBase:…”
Section: Introductionmentioning
confidence: 99%
“…From these fragments, a meta-model is automatically induced, which can be refactored if needed. Finally, the resulting meta-model is compiled into a given technology (e.g., EMF or MetaDepth [8]), optimized for a particular purpose (visual or textual language, transformation) and a particular tool (e.g., xText or GMF). Paper organization.…”
Section: Introductionmentioning
confidence: 99%