Relato de Experiência do Desenvolvimento de Aplicação da Heurística Algoritmo Genético para Solução do Problema da Próxima Versão

  • Thiago D. de C. Q. Gama Faculdade de Tecnologia SENAI
  • Celso G. C. Junior UFG
  • Gilmar T. Junior UEG
  • Ana Clara A. G. da Silva UEG
  • Ricardo Manuel G. Martins PUC Goiás

Resumo


Este estudo investiga a aplicação da heurística Algoritmo Genético para resolver o complexo Problema da Próxima Versão na engenharia de software. O problema envolve a seleção e priorização de funcionalidades para a próxima versão de um software. O estudo adapta o Algoritmo Genético para tratar dessa questão, demonstrando sua eficácia em comparação com outras configurações por meio de experimentos em conjuntos de dados reais. Os resultados indicam que essa abordagem gera soluções eficientes e balanceadas para os objetivos do projeto, oferecendo insights valiosos para a gestão de requisitos em projetos de desenvolvimento de software.

Referências

Elvassore, V. (2016). "Experimenting with generic algorithms to resolve the next release problem". Dissertação de Mestrado. Universitat Politècnica de Catalunya.

Goldberg, D. E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning. Addison Wesley.

Gorschek, T., Wohlin, C., & Östberg, O. (2006). "A staged model for systematic review". In Empirical Software Engineering, 11(4), 543-562.

Niu, N., Huang, C., & Jin, H. (2008). "An evolutionary algorithm for feature selection based on mutual information". In Information Sciences, 178(14), 2799-2813.

Sommerville, I. (2011). Software Engineering (9th ed.). Addison Wesley.
Publicado
07/12/2023
Como Citar

Selecione um Formato
GAMA, Thiago D. de C. Q.; C. JUNIOR, Celso G.; T. JUNIOR, Gilmar; DA SILVA, Ana Clara A. G.; MARTINS, Ricardo Manuel G.. Relato de Experiência do Desenvolvimento de Aplicação da Heurística Algoritmo Genético para Solução do Problema da Próxima Versão. In: ESCOLA REGIONAL DE INFORMÁTICA DE GOIÁS (ERI-GO), 11. , 2023, Goiânia/GO. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . DOI: https://doi.org/10.5753/erigo.2023.237260.