Caracterización de los Contextos de Uso de la Ingeniería Inversa

Martín E Monroy, José L Arciniegas, Julio C Rodríguez
2017 Información Tecnológica  
Resumen El objetivo de este trabajo fue definir un modelo de caracterización de los contextos de uso de la ingeniería inversa. Para lograrlo se utilizó la técnica de coincidencia de patrones para hacer análisis sobre los resultados de la revisión de la literatura. El modelo definido se aplicó para caracterizar los contextos de producción de software, seguridad informática, computación forense y educación. La utilidad del modelo se evaluó en dos escenarios aplicando la técnica del juicio de
more » ... del juicio de expertos, estableciendo la disponibilidad de los artefactos software y el nivel de relevancia de las vistas arquitectónicas recuperadas. Se concluye que el modelo de caracterización definido sirve como referente para establecer estrategias de ingeniería inversa, orientadas a obtener resultados pertinentes al contexto en el cual se presenta la necesidad de realizar procesos de ingeniería inversa. Abstract The aim of this study was to define a model for characterizing the contexts of use of reverse engineering. To achieve this, the pattern matching technique was used to analyze the results of a literature review. The defined model was applied to characterize the contexts of software production, computer security, computer forensics and education. The utility of the model was evaluated in two scenarios applying the technique of expert judgment, establishing the availability of software artifacts and the level of relevance of the recovered architectural views. It is concluded that the characterization model serves as a reference for defining reverse engineering strategies, which are aimed at obtaining pertinent results to the context in which the need to perform reverse engineering process is presented.
doi:10.4067/s0718-07642017000400010 fatcat:rnpdspse3rbitkw65pfiniu5j4