RuCORD: Rule-based Composite Operation Recovering and Detection to Support Cooperative Edition of (Meta)Models

Amanuel Koshima, Vincent Englebert

2015

Abstract

The cooperative edition of (meta)models may be enacted by the exchange of change operation journals between the participants. But these are often composed of atomic operations (create, delete, set, . . . ) that have no useful meaning for the users. Hence, detecting and recovering composite operations is a crucial step to help users understand the history of their (meta)models in terms of higher level operations. As a result, conflict detection, reconciliation, and merging of modeling artifacts will be improved. In addition, composite operations can also be used to generate model migration instructions that can automatically migrate instance models.

Download


Paper Citation


in Harvard Style

Koshima A. and Englebert V. (2015). RuCORD: Rule-based Composite Operation Recovering and Detection to Support Cooperative Edition of (Meta)Models . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015) ISBN 978-989-758-083-3, pages 585-591. DOI: 10.5220/0005339305850591

in Bibtex Style

@conference{cmdd15,
author={Amanuel Koshima and Vincent Englebert},
title={RuCORD: Rule-based Composite Operation Recovering and Detection to Support Cooperative Edition of (Meta)Models},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)},
year={2015},
pages={585-591},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005339305850591},
isbn={978-989-758-083-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: CMDD, (MODELSWARD 2015)
TI - RuCORD: Rule-based Composite Operation Recovering and Detection to Support Cooperative Edition of (Meta)Models
SN - 978-989-758-083-3
AU - Koshima A.
AU - Englebert V.
PY - 2015
SP - 585
EP - 591
DO - 10.5220/0005339305850591