Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas. Informe técnico 2004-003
- Juan Carlos Álvarez García 1
- Montserrat Mateos Sánchez 2
- María N. Moreno García 1
-
1
Universidad de Salamanca
info
-
2
Universidad Pontificia de Salamanca
info
Year of publication: 2004
Pages: 22
Type: Report
Sustainable development goals
Abstract
La reingeniería de sistemas heredados tiene por finalidad reestructurar o transformar viejos sistemas en aplicaciones más fáciles de mantener, con entornos más agradables e integradas en nuevas plataformas de hardware/software. Tratam os de dar una visión general de lo que es la reingeniería de software y cuáles son las actitudes que se pueden tomar a la hora de modernizar un sistema legado que se ha quedado obsoleto en cuanto a operatividad, aspecto y software de base sobre el que se ejecuta, pero de probada eficiencia y que mantiene su funcionalidad.Mostramos las características de un proceso de desarrollo que se adapta a este tipo de aplicaciones, verificado, mediante el caso de estudio, la transformación de una aplicación escrita en un lenguaje imperativo, no estructurado, a un nuevo lenguaje visual y orientado a objetos, describiendo las diversas fases de la metodología aplicadas a un caso concreto.