Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas
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...
| Autores: | , , |
|---|---|
| Tipo de documento: | relatório científico |
| Data de publicação: | 2004 |
| País: | España |
| Recursos: | Universidad de Salamanca (USAL) |
| Repositório: | GREDOS. Repositorio Institucional de la Universidad de Salamanca |
| OAI Identifier: | oai:gredos.usal.es:10366/21762 |
| Acesso em linha: | http://hdl.handle.net/10366/21762 |
| Access Level: | Acceso aberto |
| Palavra-chave: | Reingeniería del software Reingeniería de sistemas heredados Software reengineering Legacy sistems reengineering |
| id |
ES_d4e36050f24b5eeb1906fb5567a5b8a6 |
|---|---|
| oai_identifier_str |
oai:gredos.usal.es:10366/21762 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadasAlvarez García, Juan CarlosMateos Sánchez, MontserratMoreno García, María NavelongaReingeniería del softwareReingeniería de sistemas heredadosSoftware reengineeringLegacy sistems reengineeringLa 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.Universidad de Salamanca (España). Departamento de Informática y AutomáticaGarcía-Peñalvo, Francisco J.López Batista, Vivian Félix2009200920092004info:eu-repo/semantics/reportinfo:eu-repo/semantics/otherapplication/pdfhttp://hdl.handle.net/10366/21762http://hdl.handle.net/10366/21762reponame:GREDOS. Repositorio Institucional de la Universidad de Salamancainstname:Universidad de Salamanca (USAL)EspañolAttribution-NonCommercial-NoDerivs 3.0 Unportedhttps://creativecommons.org/licenses/by-nc-nd/3.0/info:eu-repo/semantics/openAccessoai:gredos.usal.es:10366/217622026-06-07T06:28:51Z |
| dc.title.none.fl_str_mv |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| title |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| spellingShingle |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas Alvarez García, Juan Carlos Reingeniería del software Reingeniería de sistemas heredados Software reengineering Legacy sistems reengineering |
| title_short |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| title_full |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| title_fullStr |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| title_full_unstemmed |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| title_sort |
Metodología de reingeniería del software para la remodelación de aplicaciones científicas heredadas |
| dc.creator.none.fl_str_mv |
Alvarez García, Juan Carlos Mateos Sánchez, Montserrat Moreno García, María Navelonga |
| author |
Alvarez García, Juan Carlos |
| author_facet |
Alvarez García, Juan Carlos Mateos Sánchez, Montserrat Moreno García, María Navelonga |
| author_role |
author |
| author2 |
Mateos Sánchez, Montserrat Moreno García, María Navelonga |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
García-Peñalvo, Francisco J. López Batista, Vivian Félix |
| dc.subject.none.fl_str_mv |
Reingeniería del software Reingeniería de sistemas heredados Software reengineering Legacy sistems reengineering |
| topic |
Reingeniería del software Reingeniería de sistemas heredados Software reengineering Legacy sistems reengineering |
| description |
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. |
| publishDate |
2004 |
| dc.date.none.fl_str_mv |
2004 2009 2009 2009 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/report info:eu-repo/semantics/other |
| format |
report |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10366/21762 http://hdl.handle.net/10366/21762 |
| url |
http://hdl.handle.net/10366/21762 |
| dc.language.none.fl_str_mv |
Español |
| language_invalid_str_mv |
Español |
| dc.rights.none.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Unported https://creativecommons.org/licenses/by-nc-nd/3.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Unported https://creativecommons.org/licenses/by-nc-nd/3.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad de Salamanca (España). Departamento de Informática y Automática |
| publisher.none.fl_str_mv |
Universidad de Salamanca (España). Departamento de Informática y Automática |
| dc.source.none.fl_str_mv |
reponame:GREDOS. Repositorio Institucional de la Universidad de Salamanca instname:Universidad de Salamanca (USAL) |
| instname_str |
Universidad de Salamanca (USAL) |
| reponame_str |
GREDOS. Repositorio Institucional de la Universidad de Salamanca |
| collection |
GREDOS. Repositorio Institucional de la Universidad de Salamanca |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869420585857056768 |
| score |
15.300719 |