Debreceni, Csaba and Ráth, István Zoltán and Varró, Dániel and De Carlos, Xabier and Mendialdua, Xabier (2016) Automated Model Merge by Design Space Exploration. In: Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science (9633). Springer, Berlin; Heidelberg, pp. 104-121. ISBN 978-3-662-49664-0
|
Text
main.pdf Download (916kB) | Preview |
Abstract
Industrial applications of model-driven engineering to develop large and complex systems resulted in an increasing demand for collaboration features. However, use cases such as model differencing and merging have turned out to be a difficult challenge, due to (i) the graph-like nature of models, and (ii) the complexity of certain operations (e.g. hierarchy refactoring) that are common today. In the paper, we present a novel search-based automated model merge approach where rule-based design space exploration is used to search the space of solution candidates that represent conflict-free merged models. Our method also allows engineers to easily incorporate domain-specific knowledge into the merge process to provide better solutions. The merge process automatically calculates multiple merge candidates to be presented to domain experts for final selection. Furthermore, we propose to adopt a generic synthetic benchmark to carry out an initial scalability assessment for model merge with large models and large change sets.
Item Type: | Book Section |
---|---|
Subjects: | T Technology / alkalmazott, műszaki tudományok > T2 Technology (General) / műszaki tudományok általában |
SWORD Depositor: | MTMT SWORD |
Depositing User: | MTMT SWORD |
Date Deposited: | 04 Feb 2017 18:07 |
Last Modified: | 10 Jan 2018 01:54 |
URI: | http://real.mtak.hu/id/eprint/47358 |
Actions (login required)
Edit Item |