Detalhes bibliográficos
Ano de defesa: |
2020 |
Autor(a) principal: |
Bruno, Italo Yeltsin Medeiros |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Estadual do Ceará
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://siduece.uece.br/siduece/trabalhoAcademicoPublico.jsf?id=97156
|
Resumo: |
<div>SBSE é a área de pesquisa que objetiva formular problemas de Engenharia de Software (ES) como problemas de busca. Através da definição de uma função de avaliação, a busca por uma solução ótima ou sub-ótima pode ser guiada. Quando há a existência de uma ou mais métricas associadas a um problema de ES, é possível compor uma função de avaliação capaz de mensurar a qualidade das soluções para tal problema. Todavia, é recorrente nas formulações o pressuposto de que uma função de avaliação estabelece uma relação igualitária entre as métricas, ou seja, todas as métricas têm as mesma relevância no processo de busca. As diversas características quanto ao domínio dos valores das métricas podem influenciar o processo de busca a privilegiar uma métrica em detrimento de outras. Assim, o presente trabalho objetiva propor um modelo matemático genérico que: (i) utiliza função de escalarização como forma de obter o controle da relevância das métricas no processo de busca; e (ii) um abordagem multi-objetivo que utiliza este modelo para construção da frente de Pareto aproximada. Em termos de estudo empírico, foi realizada uma análise quantitativa acerca dos trabalhos que utilizam funções compostas por mais de uma métrica; um experimento para analisar o controle do modelo matemático proposto sobre as métricas; e um experimento para analisar a eficiência da abordagem multi-objetivo proposta. Em se tratando de resultados, as avaliações empíricas mostraram que o problema atacado pela presente pesquisa é relevante; o modelo matemático proposto tem eficiência no controle das métricas; e a abordagem multi-objeto proposta tem um desempenho eficiente em comparação com o algoritmo multi-objetivo mais utilizado na área de Engenharia de Software Baseada em busca.</div><div><br/></div><div>Palavras-chave: Função de Escalarização. Métricas de Software. Engenharia de Software Baseada em Busca.<br/></div> |