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.

Download


Paper 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