loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Liliana Martinez 1 ; Claudia Pereira 1 and Liliana Favre 2

Affiliations: 1 Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina ; 2 Universidad Nacional del Centro de la Provincia de Buenos Aires and Comisión de Investigaciones Científicas de la Provincia de Buenos Aires, Argentina

ISBN: 978-989-758-030-7

Keyword(s): Architecture-Driven Modernization, Reverse Engineering, Model Driven Architecture, Knowledge Discovery Metamodel.

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

Abstract: Software modernization is a current research area in the software industry intended to transform an existing software system to a new one satisfying new demands. The initiative Architecture-Driven Modernization (ADM) helps software developers in tackling reverse engineering, software evolution and, software modernization in general. To support modernization problems, the ADM Task Force has defined a set of metamodels such as KDM (Knowledge Discovery Metamodel), being the Eclipse-MDT MoDisco project the official support for software modernization. We propose the application of ADM principles to provide relevant model-based views on legacy systems. We describe a framework to reverse engineering models from object-oriented code. In this context, we show how to recover UML sequence diagrams from Java code. We validate our approach by using ADM standards and MoDisco platform. Our research can be considered a contribution to the MoDisco community; MoDisco does not support reverse engineeri ng of sequence diagrams and, on the other hand, the MoDisco KDM Discover was used and enriched to obtain the required information for recovering interaction diagrams. (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 3.231.229.89

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:
Martinez, L.; Pereira, C. and Favre, L. (2014). Recovering Sequence Diagrams from Object-oriented Code - An ADM Approach.In Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-030-7, pages 188-195. DOI: 10.5220/0004894201880195

@conference{enase14,
author={Liliana Martinez. and Claudia Pereira. and Liliana Favre.},
title={Recovering Sequence Diagrams from Object-oriented Code - An ADM Approach},
booktitle={Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2014},
pages={188-195},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004894201880195},
isbn={978-989-758-030-7},
}

TY - CONF

JO - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Recovering Sequence Diagrams from Object-oriented Code - An ADM Approach
SN - 978-989-758-030-7
AU - Martinez, L.
AU - Pereira, C.
AU - Favre, L.
PY - 2014
SP - 188
EP - 195
DO - 10.5220/0004894201880195

Login or register to post comments.

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