loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: André Reis and Alberto Rodrigues da Silva

Affiliation: Universidade de Lisboa, Portugal

Keyword(s): Model-driven Engineering, Model-driven Reverse Engineering, Model-driven Reengineering, Database, Legacy System.

Related Ontology Subjects/Areas/Topics: Methodologies, Processes and Platforms ; Model Transformations and Generative Approaches ; Model-Driven Software Development ; Software Engineering ; Systems Engineering

Abstract: Due to the development of new technologies companies face high costs managing and maintaining their legacy applications, thus upgrading those systems became a complex challenge. This paper describes a model-driven reverse engineering approach that aims to support the mentioned challenge. This approach takes as input the legacy relational database schema, but also user preferences to better guide the reverse engineering process. From these artefacts it is possible to extract models of the legacy application through model-to-model transformations based on a set of well defined rules and heuristics. The main contributions of this proposal (compared with the state of the art) are the semi-automatic identification of generalizations and aggregations and the possibility to automatically extract default values to enrich the produced models. The paper also includes an evaluation and a discussion of the proposal based on a simple case study and a real-world application.

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 3.235.249.219

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:
Reis, A. and Rodrigues da Silva, A. (2017). XIS-Reverse: A Model-driven Reverse Engineering Approach for Legacy Information Systems. In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-210-3; ISSN 2184-4348, SciTePress, pages 196-207. DOI: 10.5220/0006271501960207

@conference{modelsward17,
author={André Reis. and Alberto {Rodrigues da Silva}.},
title={XIS-Reverse: A Model-driven Reverse Engineering Approach for Legacy Information Systems},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2017},
pages={196-207},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006271501960207},
isbn={978-989-758-210-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - XIS-Reverse: A Model-driven Reverse Engineering Approach for Legacy Information Systems
SN - 978-989-758-210-3
IS - 2184-4348
AU - Reis, A.
AU - Rodrigues da Silva, A.
PY - 2017
SP - 196
EP - 207
DO - 10.5220/0006271501960207
PB - SciTePress