TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering

Reverse engineering is a crucial stage in the software modernization process. The current techniques available in existing CASE tools provide forward engineering and limited facilities for reverse engineering, dynamic analysis in particular. The Architecture-Driven Modernization initiative has defin...

Descripción completa

Detalles Bibliográficos
Autores principales: Pereira, Claudia Teresa, Martínez, Liliana Inés, Favre, Liliana María
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2022
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/149408
Aporte de:
id I19-R120-10915-149408
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
architecture-driven modernization
metamodeling
transformation
static analysis
dynamic analysis
legacy system
reverse engineering
spellingShingle Ciencias Informáticas
architecture-driven modernization
metamodeling
transformation
static analysis
dynamic analysis
legacy system
reverse engineering
Pereira, Claudia Teresa
Martínez, Liliana Inés
Favre, Liliana María
TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
topic_facet Ciencias Informáticas
architecture-driven modernization
metamodeling
transformation
static analysis
dynamic analysis
legacy system
reverse engineering
description Reverse engineering is a crucial stage in the software modernization process. The current techniques available in existing CASE tools provide forward engineering and limited facilities for reverse engineering, dynamic analysis in particular. The Architecture-Driven Modernization initiative has defined standards to support the modernization process in the model-driven engineering (MDE) context. Standardization increases interoperability between different tools enabling a new generation of solutions to benefit the whole industry and encourage collaboration among complementary vendors. In this paper, we present TRACEM, a metamodel to represent trace information under a standard representation. This metamodel complements a MDE framework for software modernization that aims to integrate static and dynamic analysis techniques during the reverse engineering process. This paper includes a case study that exemplifies how dynamic information combined with static information allows improving the whole reverse engineering process.
format Objeto de conferencia
Objeto de conferencia
author Pereira, Claudia Teresa
Martínez, Liliana Inés
Favre, Liliana María
author_facet Pereira, Claudia Teresa
Martínez, Liliana Inés
Favre, Liliana María
author_sort Pereira, Claudia Teresa
title TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
title_short TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
title_full TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
title_fullStr TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
title_full_unstemmed TRACEM - Towards a Standard Metamodel for Execution Traces in Model-Driven Reverse Engineering
title_sort tracem - towards a standard metamodel for execution traces in model-driven reverse engineering
publishDate 2022
url http://sedici.unlp.edu.ar/handle/10915/149408
work_keys_str_mv AT pereiraclaudiateresa tracemtowardsastandardmetamodelforexecutiontracesinmodeldrivenreverseengineering
AT martinezlilianaines tracemtowardsastandardmetamodelforexecutiontracesinmodeldrivenreverseengineering
AT favrelilianamaria tracemtowardsastandardmetamodelforexecutiontracesinmodeldrivenreverseengineering
bdutipo_str Repositorios
_version_ 1764820462761672708