Proceedings of the 2008 AOSD Workshop on Aspect-Oriented Modeling 2008
DOI: 10.1145/1404920.1404921
|View full text |Cite
|
Sign up to set email alerts
|

A reference process for model composition

Abstract: In a Model Driven Engineering (MDE) environment, composing several models to produce a single integrated model is an important model management activity. The complex structure of models makes manual model composition a difficult and tedious task. This problem has given rise to several proposed approaches automating model composition. In this paper, we propose a process framework for model composition that can be used to compare different composition approaches. One of the key insights provided by the framework… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(13 citation statements)
references
References 9 publications
0
13
0
Order By: Relevance
“…The composition process exposed in the previous example is in line with many works on model composition that consists in two main phases [30,31]: i) the matching phase identifies model elements that describe the same concepts in the input models to be composed; ii) the merging phase where matched elements are grouped together (i.e., merged) to create new elements in the resulting model.…”
Section: Different Strategies For Matching and Mergingmentioning
confidence: 81%
See 1 more Smart Citation
“…The composition process exposed in the previous example is in line with many works on model composition that consists in two main phases [30,31]: i) the matching phase identifies model elements that describe the same concepts in the input models to be composed; ii) the merging phase where matched elements are grouped together (i.e., merged) to create new elements in the resulting model.…”
Section: Different Strategies For Matching and Mergingmentioning
confidence: 81%
“…Though numerous approaches to model composition have been proposed [30,31], the problem of composing model-based SPLs has not yet deserved enough attention. The trade-offs discussed in the paper are a first step towards automatically mirroring the semantics of compositions operators for model-based SPLs.…”
Section: Instantiating the Frameworkmentioning
confidence: 99%
“…AMW (Atlas Model Weaver) [8][9][10][11] is an AMMA (Atlas Model Management Architecture) [12] module a generic model management platform. This module is intended particularly to the creation of relationships (links) between the model elements (or metamodels).…”
Section: Amw: Atlas Model Weavermentioning
confidence: 99%
“…Weaving and transformation AMW: ATLAS Model Weaver [8][9][10][11] Establishing references EMF: Eclipse Modeling Framework [8,13] Fusion EML: Epsilon Merging Language [8,14,15] Establishing references GME Generic Modeling Environment [17][18][19][20]32] Establishing and execution mappings XMF eXecutable Metamodelling Facility [8,21] Mapping, annotation ORM: Object-Relational Mapping [22] Fusion Kompose [22][23][24][25] Weaving Smart Adapters [22,23,26,27] Weaving and transformation GeKo (Generic Komposer) [22,28] set of mappings between sets of models, different sets of interpretations should lead to the definition of different model composition techniques [22].…”
Section: Mechanism Of Composition Approachesmentioning
confidence: 99%
“…Bendix and Emanuelsson (2009) and Mehra et al (2005) provide support for differencing and merging diagrams for version control. Yet others define a generic approach for differencing and merging control (Mehra et al (2005)), a reference process (Jeanneret et al (2008)), a generic approach (Fleurey et al (2008)), a canonical scheme (Bzivin et al (2006)) and an algebraic view on the semantics (Herrmann et al (2007)) of model merging.…”
Section: Related Workmentioning
confidence: 99%