Processo de engenharia reversa para software legado (ERSL) (2016)
- Authors:
- Autor USP: SANTOS, EVERTON HIDEO NAKAHARADA DOS - EP
- Unidade: EP
- Subjects: ENGENHARIA REVERSA DE SOFTWARE; REENGENHARIA DE SOFTWARE; SOFTWARES
- Language: Português
- Abstract: A constante evolução tecnológica e o surgimento de novos requisitos de negócio tornam a evolução do software inevitável. Essa evolução, no entanto, não é trivial, pois é comum encontrar diversos sistemas ativos nas organizações com Software Legado. Devido a esse cenário, surgem frequentes questionamentos sobre como evoluir ou migrar um Software Legado e também como elicitar os requisitos desse tipo de software. O objetivo desse trabalho é definir o processo de Engenharia Reversa para Software Legado (ERSL), para aplicar no contexto de migração de software legado. O processo consiste na integração das técnicas de três métodos selecionados da literatura. Esse processo realiza a elicitação de requisitos do software legado através da análise das interfaces de usuário e do código-fonte. A análise de código-fonte utiliza as técnicas de redocumentação e de modelo de metas, que permitem a criação de novos documentos e modelos. O processo ERSL foi aplicado em um módulo de um sistema real para avaliar a sua eficiência. Os resultados da aplicação mostram que cada fase do processo complementa as informações elicitadas na fase anterior. É um processo iterativo e incremental pois pode ser aplicado em um contexto de migração gradativa do software legado. O resultado foi positivo, pois gerou melhoras qualitativas dos requisitos elicitados. O processo pode ser melhorado, pois existem atividades que podem ser automatizadas através do desenvolvimento de ferramentas específicas.
- Imprenta:
-
ABNT
SANTOS, Everton Hideo Nakaharada dos. Processo de engenharia reversa para software legado (ERSL). 2016. Trabalho de Conclusão de Curso (MBA) – Escola Politécnica, Universidade de São Paulo, São Paulo, 2016. Disponível em: https://pecepoli.com.br/m_files/00047802_000256_monografia01.pdf. Acesso em: 26 mar. 2025. -
APA
Santos, E. H. N. dos. (2016). Processo de engenharia reversa para software legado (ERSL) (Trabalho de Conclusão de Curso (MBA). Escola Politécnica, Universidade de São Paulo, São Paulo. Recuperado de https://pecepoli.com.br/m_files/00047802_000256_monografia01.pdf -
NLM
Santos EHN dos. Processo de engenharia reversa para software legado (ERSL) [Internet]. 2016 ;[citado 2025 mar. 26 ] Available from: https://pecepoli.com.br/m_files/00047802_000256_monografia01.pdf -
Vancouver
Santos EHN dos. Processo de engenharia reversa para software legado (ERSL) [Internet]. 2016 ;[citado 2025 mar. 26 ] Available from: https://pecepoli.com.br/m_files/00047802_000256_monografia01.pdf
Download do texto completo
Tipo | Nome | Link | |
---|---|---|---|
EVERTON HIDEO NAKAHARADA ... | Direct link |
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas