Reengenharia de Software: Caso de Estudo da Fundação para a Divulgação das Tecnologias de Informação
Autor(a) principal: | |
---|---|
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 |