Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | http://repositorio.ufsc.br/xmlui/handle/123456789/85828 |
Resumo: | Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. |
id |
UFSC_088f400086ead8e652215dc9bbf45db4 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/85828 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legadosInformaticaCiência da computaçãoSoftware -ManutencaoDissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.Este trabalho apresenta um estudo sobre métodos de engenharia reversa para Sistemas Legados. Sistemas Legados caracterizam-se por apresentarem elevado custo de manutenção devido a não utilização dos conceitos de engenharia de software e são mantidos por desenvolvedores que não participaram da sua concepção. A Engenharia Reversa surge como uma abordagem para melhorar a manutenção de Sistemas Legados através de estudos sobre o código fonte e a documentação existente, caso exista, revitalizando a documentação inerente as etapas de Análise e Projeto, recuperando assim o entendimento do sistema. Também é apresentado um estudo de caso baseado no método de Engenharia Reversa FUSION/RE. O desenvolvimento do estudo de caso é descrito através de documentações geradas e dos procedimentos aplicados durante a aplicação do método FUSION/RE na Engenharia Reversa. Como contribuições deste trabalho são apresentadas alterações nos procedimentos do método FUSION/RE e uma proposta de validação da documentação gerada durante o processo de Engenharia Reversa. This work represents a study about Reverse Engineering for Legacy Systems.Legacy Systems are caracterized by high cost of maintenance due to the nonutilization of software engineering concepts, and are kept updated by developers that do not participated of the conception of the System. The Reverse Engineering emerge as an approach to improve the maintenance of the Legacy Systems through studies over the source code and the documentation, case it exists, revitalizing the documentation to the phases of Analysis and Project, recovering this way the understanding of the system. It is also presented a case study based on the FUSION/RE Reverse Engineering method. The development of the case study is described throuhg documentation generated and the procedures applied during the application of the FUSION/RE method on the Reverse Engineering. The contributions of this work focus on the alterations to the procedures on the FUSION/RE method and to a proposal of validation of the documentation generated during the Reverse Engineering proccess.Florianópolis, SCCosta, Rosvelter João Coelho daUniversidade Federal de Santa CatarinaCaldana, Cleber Gomes2012-10-20T23:49:24Z2012-10-20T23:49:24Z20032003info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis1 v.| il.application/pdf233636http://repositorio.ufsc.br/xmlui/handle/123456789/85828porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2013-05-03T16:35:36Zoai:repositorio.ufsc.br:123456789/85828Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732013-05-03T16:35:36Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
title |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
spellingShingle |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados Caldana, Cleber Gomes Informatica Ciência da computação Software - Manutencao |
title_short |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
title_full |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
title_fullStr |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
title_full_unstemmed |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
title_sort |
Infusion: uma experiência de engenharia reversa orientada a objetos para sistemas legados |
author |
Caldana, Cleber Gomes |
author_facet |
Caldana, Cleber Gomes |
author_role |
author |
dc.contributor.none.fl_str_mv |
Costa, Rosvelter João Coelho da Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Caldana, Cleber Gomes |
dc.subject.por.fl_str_mv |
Informatica Ciência da computação Software - Manutencao |
topic |
Informatica Ciência da computação Software - Manutencao |
description |
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. |
publishDate |
2003 |
dc.date.none.fl_str_mv |
2003 2003 2012-10-20T23:49:24Z 2012-10-20T23:49:24Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
233636 http://repositorio.ufsc.br/xmlui/handle/123456789/85828 |
identifier_str_mv |
233636 |
url |
http://repositorio.ufsc.br/xmlui/handle/123456789/85828 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
1 v.| il. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC |
publisher.none.fl_str_mv |
Florianópolis, SC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652282112245760 |