Virtual Extension of Meta-models with Facet Tools

Jonathan Pepin, Pascal André, Christian Attiogbé, Erwan Breton

Abstract

MDE emphasizes the use of models and meta-models to improve the software productivity and some aspects of the software quality such as maintainability or interoperability. In the software industry, Model Driven Engineering (MDE) techniques have proven useful not only for developing new software applications but for re-engineering legacy systems. However the stakeholders have to face costly maintenance operations due to frequent new standards and upgraded releases of software modules they depend on. Therefore, due to the limitations of existing techniques, solutions ensuring a better adaptability and flexibility of model evolution tools are needed. We propose an improved technique of virtual extension of meta-models with Facets that enables one to modify meta-models already in use without rebuilding completely the software product. This technique has been implemented and experimented for model alignment and evolution.

Download


Paper Citation


in Harvard Style

Pepin J., André P., Attiogbé C. and Breton E. (2018). Virtual Extension of Meta-models with Facet Tools.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 59-70. DOI: 10.5220/0006547100590070


in Bibtex Style

@conference{modelsward18,
author={Jonathan Pepin and Pascal André and Christian Attiogbé and Erwan Breton},
title={Virtual Extension of Meta-models with Facet Tools},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={59-70},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006547100590070},
isbn={978-989-758-283-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Virtual Extension of Meta-models with Facet Tools
SN - 978-989-758-283-7
AU - Pepin J.
AU - André P.
AU - Attiogbé C.
AU - Breton E.
PY - 2018
SP - 59
EP - 70
DO - 10.5220/0006547100590070