2015
DOI: 10.18293/seke2015-107
|View full text |Cite
|
Sign up to set email alerts
|

Toward an Architecture for Model Composition Techniques

Abstract: Abstract-Academia and industry are increasingly concerned with producing general-purpose model composition techniques to support many software engineering activities, e.g., evolving UML design models or reconciling conflicting models. However, the current techniques fail to provide flexible and reusable architectures, a comprehensive understanding of the critical composition activities, and guidelines about how developers can use and extend them. These limitations are one of the main reasons why state-of-the-a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
2
2

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…Many studies have been proposed in the field of the model composition such as [9], [11], [12]. Specifically, in [11], authors propose a flexible, strategy-based process for model composition approaches.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Many studies have been proposed in the field of the model composition such as [9], [11], [12]. Specifically, in [11], authors propose a flexible, strategy-based process for model composition approaches.…”
Section: Related Workmentioning
confidence: 99%
“…It is strategy-based because it composes elements based on the syntactic and semantic strategies. Similarly, the authors in [12] propose a modular and flexible architecture focused on model composition. The model comparison in this work is responsible for mapping the commonalities that will be integrated into the composed output model.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…However, developers may end up not producing the FMAB. Instead, developers often produce an output-composed model, FMCM, with problems (i.e., FMCM  FMAB) [1] [11]. This happens because developers are usually unable to properly detect and resolving integration problems, such as conflicts and inconsistencies, given the problem at hand.…”
Section: Introductionmentioning
confidence: 99%