Exportar registro bibliográfico

Processo de engenharia reversa para software legado (ERSL) (2016)

  • Authors:
  • USP affiliated author: SANTOS, EVERTON HIDEO NAKAHARADA DOS - EP
  • School: 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:

  • Download do texto completo

    Tipo Nome Link
    Versão Publicada EVERTON HIDEO NAKAHARADA ... Direct link
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • 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://bdta.abcd.usp.br/directbitstream/52b31218-48a2-493e-9809-05ec40ead501/EVERTON%20HIDEO%20NAKAHARADA%20DOS%20SANTOS%202016.pdf. Acesso em: 25 abr. 2024.
    • 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://bdta.abcd.usp.br/directbitstream/52b31218-48a2-493e-9809-05ec40ead501/EVERTON%20HIDEO%20NAKAHARADA%20DOS%20SANTOS%202016.pdf
    • NLM

      Santos EHN dos. Processo de engenharia reversa para software legado (ERSL) [Internet]. 2016 ;[citado 2024 abr. 25 ] Available from: https://bdta.abcd.usp.br/directbitstream/52b31218-48a2-493e-9809-05ec40ead501/EVERTON%20HIDEO%20NAKAHARADA%20DOS%20SANTOS%202016.pdf
    • Vancouver

      Santos EHN dos. Processo de engenharia reversa para software legado (ERSL) [Internet]. 2016 ;[citado 2024 abr. 25 ] Available from: https://bdta.abcd.usp.br/directbitstream/52b31218-48a2-493e-9809-05ec40ead501/EVERTON%20HIDEO%20NAKAHARADA%20DOS%20SANTOS%202016.pdf

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Academic Works of Universidade de São Paulo     2012 - 2024