loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Joseba A. Agirre 1 ; Goiuria Sagardui 2 and Leire Etxeberria 3

Affiliations: 1 Mondragon University (mu-mgep), Spain ; 2 Mondragon University, Spain ; 3 Mondragon University (MU MGEP), Spain

ISBN: 978-989-758-036-9

Keyword(s): Model Driven Development, Model Transformation Development, Model Transformation by Example, Model Transformation Execution Trace, Model Differences.

Related Ontology Subjects/Areas/Topics: Cross-Feeding between Data and Software Engineering ; Model-Driven Engineering ; Software Engineering ; Software Engineering Methods and Techniques

Abstract: The use of Model Driven Development (MDD) approach is increasing in industry. MDD approach raises the level of abstraction using models as main artefacts of software engineering processes. The development of model transformations is a critical step in MDD. Tasks for defining, specifying and maintaining model transformation rules can be complex in MDD. Model Transformation By Example (MTBE) approaches have been proposed to ease the development process of transformation rules. MTBE uses pair of input/output models to define the model transformation. Starting from pairs of example models the transformation rules are derived semi-automatically. The aim of our approach is to derive the adaptation operations that must be implemented in a legacy model transformation to fulfil a new transformation requirement. An MTBE approach and a tool to develop and evolve ATL transformation rules have been developed. Our approach derives the transformations operations automatically using execution traceab ility data and models differences. The developed MTBE approach can be applied to evolve legacy model transformations. A real case study is introduced to demonstrate the usefulness of the tool. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.172.195.49

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Agirre, J.; Sagardui, G. and Etxeberria, L. (2014). Transevol - A Tool to Evolve Legacy Model Transformations by Example.In Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014) ISBN 978-989-758-036-9, pages 234-245. DOI: 10.5220/0004999702340245

@conference{icsoft-ea14,
author={Joseba A. Agirre. and Goiuria Sagardui. and Leire Etxeberria.},
title={Transevol - A Tool to Evolve Legacy Model Transformations by Example},
booktitle={Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)},
year={2014},
pages={234-245},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004999702340245},
isbn={978-989-758-036-9},
}

TY - CONF

JO - Proceedings of the 9th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2014)
TI - Transevol - A Tool to Evolve Legacy Model Transformations by Example
SN - 978-989-758-036-9
AU - Agirre, J.
AU - Sagardui, G.
AU - Etxeberria, L.
PY - 2014
SP - 234
EP - 245
DO - 10.5220/0004999702340245

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.