Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação

Detalhes bibliográficos
Autor(a) principal: Dinis, Ana Sofia de Azevedo
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10348/260
Resumo: A reengenharia de software (RS) é um processo que permite que uma organização se ajuste de uma forma mais rápida às condições de constante mudança do mercado, inovadora para manter-se tecnologicamente actualizada nos seus produtos e serviços, fornecendo o máximo de qualidade. Esta propõe um método que promove uma mudança para alcançar bons resultados no desempenho organizacional, assim como privilegia a aprendizagem e o trabalho em equipa. O objectivo dessas actividades é o de criar versões dos programas existentes que apresentem mais qualidade e melhor manutenção, e que estejam de acordo com as necessidades da organização. Na Fundação para a Divulgação de Tecnologias de informação (FDTI) ao longo dos anos foi desenvolvido um conjunto de sistemas de informação, sendo empregues no seu desenvolvimento os recursos disponíveis na época. Entretanto, esses sistemas estão a funcionar até aos dias de hoje, mas com o passar dos anos estes tornaram-se obsoletos, deixando de atender às novas necessidades da organização e dos seus utilizadores. Tal facto, fez com que a organização tomasse algumas medidas, de modo, a integrar numa plataforma única todas as aplicações existentes, estando estas agrupadas e subdivididas por módulos. Neste contexto, este trabalho tem como objectivo principal aplicar o processo de reengenharia de software nos diversos sistemas da FDTI. No entanto, neste documento apresenta-se a aplicação das fases iniciais do processo de RS, com especial ênfase em duas aplicações do sistema existente. Neste estudo, foi adoptado o modelo de RS proposto por Pressman, tendo sido realizadas as seguintes actividades: análise de inventário, reestruturação de documentos, engenharia reversa, reestruturação de dados e a engenharia progressiva. Como resultado foi proposta uma solução que integra numa plataforma única os serviços existentes na FDTI.
id RCAP_43a048ad619df76053c12c3f0252ac55
oai_identifier_str oai:repositorio.utad.pt:10348/260
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de InformaçãoA reengenharia de software (RS) é um processo que permite que uma organização se ajuste de uma forma mais rápida às condições de constante mudança do mercado, inovadora para manter-se tecnologicamente actualizada nos seus produtos e serviços, fornecendo o máximo de qualidade. Esta propõe um método que promove uma mudança para alcançar bons resultados no desempenho organizacional, assim como privilegia a aprendizagem e o trabalho em equipa. O objectivo dessas actividades é o de criar versões dos programas existentes que apresentem mais qualidade e melhor manutenção, e que estejam de acordo com as necessidades da organização. Na Fundação para a Divulgação de Tecnologias de informação (FDTI) ao longo dos anos foi desenvolvido um conjunto de sistemas de informação, sendo empregues no seu desenvolvimento os recursos disponíveis na época. Entretanto, esses sistemas estão a funcionar até aos dias de hoje, mas com o passar dos anos estes tornaram-se obsoletos, deixando de atender às novas necessidades da organização e dos seus utilizadores. Tal facto, fez com que a organização tomasse algumas medidas, de modo, a integrar numa plataforma única todas as aplicações existentes, estando estas agrupadas e subdivididas por módulos. Neste contexto, este trabalho tem como objectivo principal aplicar o processo de reengenharia de software nos diversos sistemas da FDTI. No entanto, neste documento apresenta-se a aplicação das fases iniciais do processo de RS, com especial ênfase em duas aplicações do sistema existente. Neste estudo, foi adoptado o modelo de RS proposto por Pressman, tendo sido realizadas as seguintes actividades: análise de inventário, reestruturação de documentos, engenharia reversa, reestruturação de dados e a engenharia progressiva. Como resultado foi proposta uma solução que integra numa plataforma única os serviços existentes na FDTI.Software Re-engineering (SR) is a process that allows an organization to adjust more quickly to changing conditions of the market, innovative to keep technology up to date in their products and services, providing the highest quality. This proposes a method that promotes a shift to achieve good results in organizational performance, and focuses on learning and teamwork. The purpose of these activities is to create versions of existing programs which have more quality and better maintenance, and which are consistent with the needs of the organization. The Dissemination of Information Technology Foundation (FDTI) over the years has developed a set of information systems, being used in its development resources available at the time. However, these systems are operating to this day, but over the years these have become obsolete and no longer meet the changing needs of the organization and its users. This made organizations to take measures in order to integrate all applications into a single platform, these being grouped and subdivided in modules. In this context, this work aims to apply the process of software re-engineering in the various FDTI systems. However, this document presents the implementation of the early stages of the SR process, with particular emphasis on two applications of the existing system. In this study, we adopted the SR model proposed by Pressman in which the following activities were conducted: inventory analysis, document restructuring, reverse engineering, restructuring of data and progressive engineering. As a result, a solution that integrates all existing services of the FDTI on a single platform was proposed.2010-09-14T14:06:06Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10348/260porDinis, Ana Sofia de Azevedoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-02T12:38:24Zoai:repositorio.utad.pt:10348/260Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:02:01.275481Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
title Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
spellingShingle Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
Dinis, Ana Sofia de Azevedo
title_short Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
title_full Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
title_fullStr Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
title_full_unstemmed Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
title_sort Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
author Dinis, Ana Sofia de Azevedo
author_facet Dinis, Ana Sofia de Azevedo
author_role author
dc.contributor.author.fl_str_mv Dinis, Ana Sofia de Azevedo
description A reengenharia de software (RS) é um processo que permite que uma organização se ajuste de uma forma mais rápida às condições de constante mudança do mercado, inovadora para manter-se tecnologicamente actualizada nos seus produtos e serviços, fornecendo o máximo de qualidade. Esta propõe um método que promove uma mudança para alcançar bons resultados no desempenho organizacional, assim como privilegia a aprendizagem e o trabalho em equipa. O objectivo dessas actividades é o de criar versões dos programas existentes que apresentem mais qualidade e melhor manutenção, e que estejam de acordo com as necessidades da organização. Na Fundação para a Divulgação de Tecnologias de informação (FDTI) ao longo dos anos foi desenvolvido um conjunto de sistemas de informação, sendo empregues no seu desenvolvimento os recursos disponíveis na época. Entretanto, esses sistemas estão a funcionar até aos dias de hoje, mas com o passar dos anos estes tornaram-se obsoletos, deixando de atender às novas necessidades da organização e dos seus utilizadores. Tal facto, fez com que a organização tomasse algumas medidas, de modo, a integrar numa plataforma única todas as aplicações existentes, estando estas agrupadas e subdivididas por módulos. Neste contexto, este trabalho tem como objectivo principal aplicar o processo de reengenharia de software nos diversos sistemas da FDTI. No entanto, neste documento apresenta-se a aplicação das fases iniciais do processo de RS, com especial ênfase em duas aplicações do sistema existente. Neste estudo, foi adoptado o modelo de RS proposto por Pressman, tendo sido realizadas as seguintes actividades: análise de inventário, reestruturação de documentos, engenharia reversa, reestruturação de dados e a engenharia progressiva. Como resultado foi proposta uma solução que integra numa plataforma única os serviços existentes na FDTI.
publishDate 2009
dc.date.none.fl_str_mv 2009-01-01T00:00:00Z
2009
2010-09-14T14:06:06Z
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 http://hdl.handle.net/10348/260
url http://hdl.handle.net/10348/260
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 application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137105013637120