Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas
Autor: | Álvarez García, Juan Carlos, Mateos Sánchez, Montserrat, Moreno García, María Navelonga |
---|---|
Přispěvatelé: | García-Peñalvo, Francisco J., López Batista, Vivian Félix |
Rok vydání: | 2004 |
Předmět: | |
Zdroj: | GREDOS. Repositorio Institucional de la Universidad de Salamanca instname |
Popis: | La reingeniería de sistemas heredados tiene por finalidad reestructurar o transformar viejossistemas en aplicaciones más fáciles de mantener, con entornos más agradables e integradas ennuevas plataformas de hardware/software. Tratamos de dar una visión general de lo que es lareingeniería de software y cuáles son las actitudes que se pueden tomar a la hora de modernizarun sistema legado que se ha quedado obsoleto en cuanto a operatividad, aspecto y software debase 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 deaplicaciones, verificado, mediante el caso de estudio, la transformación de una aplicación escritaen 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. Legacy Systems Reengineering has as primary goal to restructure and transform old systems ineasier to maintain applications with nicer and more integrated environments that they run innew platforms of hardware/software. We try to give a general view of what is the softwarereengineering and which are the approaches that can be taken when modernizing a legacysystem that has been obsolete as for operability, but of proved efficiency and that maintains itsfunctionality. We show the characteristics of a development process that adapts itself to thistype of systems, verified by means of the case of study, the transformation of an applicationwritten in an imperative language, no structured, to a new visual and object oriented language,describing the different stages of the methodology applied to a particular case. |
Databáze: | OpenAIRE |
Externí odkaz: |