Artigo - Trilha Estudantil

Otimização em Teste de Software com Aplicação de Metaheurísticas


Autores: FREITAS, F. G.; MAIA, C. L. B.; CAMPOS, G. A. L.; SOUZA, J. T.

Resumo:Durante a fase de Teste de Software são encontrados alguns problemas que não podem ser resolvidos com técnicas tradicionais da Engenharia de Software. Contudo, tais problemas podem ser modelados matematicamente e serem resolvidos através de otimização matemática, especialmente com uso de metaheurísticas. Nesse contexto, surgiu um recente campo denominado Search-based Software Engineering> (SBSE) que trata da resolução de problemas de Engenharia de Software por meio de técnicas de otimização. Dada a importância da fase de Teste de Software, uma subárea denominada Search-Based Software Testing> (SBST) se destaca no campo. Este artigo objetiva apresentar o estado atual desta recente área de pesquisa e mostrar seu potencial. Para isso, inicialmente são descritas as principais metaheurísticas empregadas na área. Em seguida, o estado da arte da SBST é apresentado através da descrição dos principais problemas já modelados e dos resultados já conseguidos. A partir dos resultados, indicamos que os resultados são promissores.

Palavras chave:Teste de Software, Otimização Matemática

Artigo completo

Referência completa: FREITAS, F. G.; MAIA, C. L. B.; CAMPOS, G. A. L.; SOUZA, J. T., "Otimização em Teste de Software com Aplicação de Metaheurísticas", Revista deSistemas de Informação da FSMA n. 5 (2010) pp. 3-13


Voltar