TRACE TRANSFORMATION REUSE TO GUIDE CO-EVOLUTION OF MODELS

Bastien Amar, Hervé Leblanc, Bernard Coulette, Phillipe Dhaussy

2010

Abstract

With the advent of languages and tools dedicated to model-driven engineering (e.g., ATL, Kermeta, EMF), as well as reference metamodels (MOF, Ecore), model-driven development processes can be used more easily. These processes are based on a large range of closely inter-related models and transformation covering the whole software devolopment lifecycle. When a model is transformed, designers must re-implement the transformation choices for all the related models, which raises some inconsistency problems. To prevent this, we proposed trace transformation reuse to guide co-evolution of models. The contribution of this paper is a conceptual framework where repercussion transformation can be easily deployed. The maturity of a software engineering technology should be evaluated by the use of traceability practices.aceability practices.

Download


Paper Citation


in Harvard Style

Amar B., Leblanc H., Coulette B. and Dhaussy P. (2010). TRACE TRANSFORMATION REUSE TO GUIDE CO-EVOLUTION OF MODELS . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 73-81. DOI: 10.5220/0003009200730081

in Bibtex Style

@conference{icsoft10,
author={Bastien Amar and Hervé Leblanc and Bernard Coulette and Phillipe Dhaussy},
title={TRACE TRANSFORMATION REUSE TO GUIDE CO-EVOLUTION OF MODELS},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={73-81},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003009200730081},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - TRACE TRANSFORMATION REUSE TO GUIDE CO-EVOLUTION OF MODELS
SN - 978-989-8425-23-2
AU - Amar B.
AU - Leblanc H.
AU - Coulette B.
AU - Dhaussy P.
PY - 2010
SP - 73
EP - 81
DO - 10.5220/0003009200730081