Uma abordagem baseada em otimização para a priorização de requisitos software considerando a estabilidade do requisito

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Barbosa, Paulo Alberto Melo
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=77842
Resumo: <div style=""><span style="font-size: 13.3333px;">A priorização de requisitos, segundo a sua estabilidade, contribui para um melhor cumprimento de prazos de entrega, pois garante que serão implementados primeiro os requisitos mais estáveis. A aplicação de técnicas de otimização mostra-se como um meio promissor para realizar essa priorização. O uso de metaheurísticas na Engenharia de Software deu origem a uma área de pesquisa chamada Search-based Software Engineering (SBSE) que objetiva automatizar a construção de soluções e tem a Engenharia de Requisitos como uma área de aplicação, onde o Planejamento de Releases é um exemplo dessa aplicação. Levando em consideração esse contexto, a Dissertação apresenta uma estratégia que vai buscar uma boa solução para a priorização de requisitos de acordo com a sua importância e estabilidade. Assim, se pretende dar suporte ao processo de decisão gerencial por meio das soluções encontradas. Para avaliar a abordagem proposta, foram realizados experimentos. Foram aplicadas algumas metaheuristicas para a busca de soluções de instâncias geradas para o problema. Os resultados foram examinados e corroborados com o uso de métricas de desempenho.&nbsp;</span><span style="font-size: 13.3333px;">Palavras-Chave: Estabilidade de requisitos. Planejamento de Release de Software. Otimização Multiobjetivo. Search-based Software Engineering (SBSE).</span></div>