A Survey of Model Comparison Approaches and Applications
Matthew Stephan, James R. Cordy
2013
Abstract
This survey paper presents the current state of model comparison as it applies to Model-Driven Engineering. We look specifically at how model matching is accomplished, the application of the approaches, and the types of models that approaches are intended to work with. Our paper also indicates future trends and directions. We find that many of the latest model comparison techniques are geared towards facilitating arbitrary meta models and use similarity-based matching. Thus far, model versioning is the most prevalent application of model comparison. Recently, however, work on comparison for versioning has begun to stagnate, giving way to other applications. Lastly, there is wide variance among the tools in the amount of user effort required to perform model comparison, as some require more effort to facilitate more generality and expressive power.
DownloadPaper Citation
in Harvard Style
Stephan M. and Cordy J. (2013). A Survey of Model Comparison Approaches and Applications . In Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-8565-42-6, pages 265-277. DOI: 10.5220/0004311102650277
in Bibtex Style
@conference{modelsward13,
author={Matthew Stephan and James R. Cordy},
title={A Survey of Model Comparison Approaches and Applications},
booktitle={Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2013},
pages={265-277},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004311102650277},
isbn={978-989-8565-42-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Survey of Model Comparison Approaches and Applications
SN - 978-989-8565-42-6
AU - Stephan M.
AU - Cordy J.
PY - 2013
SP - 265
EP - 277
DO - 10.5220/0004311102650277