Recovering Sequence Diagrams from Object-oriented Code

cic.isFulltexttruees
cic.isPeerReviewedtruees
cic.lugarDesarrolloUniversidad Nacional del Centro es
cic.versioninfo:eu-repo/semantics/publishedVersiones
dc.date.accessioned2017-05-08T15:35:19Z
dc.date.available2017-05-08T15:35:19Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/5677
dc.titleRecovering Sequence Diagrams from Object-oriented Codeen
dc.typeDocumento de conferenciaes
dcterms.abstractSoftware 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 engineering 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.en
dcterms.creator.authorMartínez, Liliana Inéses
dcterms.creator.authorPereira, Claudiaes
dcterms.creator.authorFavre, Liliana Maríaes
dcterms.extent8 p.es
dcterms.isPartOf.issueENASE 2014 (Portugal, 28 al 30 de abril de 2014)es
dcterms.isPartOf.itemInforme científico de investigador: Favre, Liliana María (2014-2015)es
dcterms.isPartOf.series9th International Conference on Evaluation of Novel Approaches to Software Engineeringes
dcterms.issued2014-04
dcterms.languageIngléses
dcterms.licenseAttribution-NonCommercial-NoDerivatives 4.0 International (BY-NC-ND 4.0)es
dcterms.subjectarchitecture-driven modernizationen
dcterms.subjectreverse engineeringen
dcterms.subjectmodel driven architectureen
dcterms.subjectknowledge discovery metamodelen
dcterms.subject.materiaCiencias de la Computaciónes
dcterms.title.subtitleAn ADM Approachen

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Recovering Sequence.pdf-PDFA.pdf
Tamaño:
709.43 KB
Formato:
Adobe Portable Document Format
Descripción:
Documento completo