Merging models with the epsilon merging language (EML)
Merging models with the epsilon merging language (EML)
复制标题
DOI:
10.1007/11880240_16
复制
发表时间:
2006-10
期刊:
影响因子:
--
通讯作者:
D. Kolovos;R. Paige;Fiona A. C. Polack
中科院分区:
文献类型:
--
作者:
D. Kolovos;R. Paige;Fiona A. C. Polack
In the context of Model Engineering, work has focused on operations such as model validation and model transformation. By contrast, other model management operations of significant importance remain underdeveloped. One of the least elaborated operations ismodel merging. In this paper we discuss the special requirements of model merging and introduce the Epsilon Merging Language (EML), a rule-based language, with tool support, for merging models of diverse metamodels and technologies. Moreover, we identify special cases of model merging that are of particular interest and provide a working example through which we demonstrate the practicality and usefulness of the proposed language.