Aplicação de otimização na presença de dados incertos na seleção multiobjetiva de requisitos de software com dependência
Autor(es):
Freitas, Fabrício Gomes de
Palavras Chaves:
Não informado
Ano de Publicação:
2013
Resumo:
O processo de desenvolvimento de software envolve atividades que podem ser modeladas
como problemas de otimização. Tal contexto pode ainda apresentar aspectos de natureza
incerta, que influenciam na sua resolução. Um dos problemas desse tipo é o de seleção de
requisitos de software, onde fatores como custo de implementação e importância dos
requisitos devem ser considerados. Esses aspectos podem ter representação incerta, sendo
necessário considerar essa ambiguidade na resolução do problema. A modelagem aplicada no
trabalho fornece o valor de possibilidade para cada configuração de custo e importância. O
método é aplicado em diversas configurações de custo e importância, e tomadas em conjunto
as informações resultantes auxiliam no planejamento do projeto, na medida em que mostram
o nível de certeza de cada seleção em cada escolha de limites. Experimentos com dados
simulados são realizados para mostrar a aplicação da abordagem em diferentes contextos do
problema da seleção de requisitos. Os resultados indicam a eficácia da aplicação em
instâncias de pequeno e médio porte.
Palavras-chave: Engenharia de software. Otimização matemática. Requisitos de software.
Abstract:
The software development process involves activities that may be modeled as optimization
problems. This context may present aspects of uncertain nature, which influence their
resolution. One of such problems is the software requirements selection, where factors such as
cost of implementation and requirements’ importance must be considered. These aspects can
be represented in an uncertain way, then, it is necessary to consider this ambiguity in solving
the problem. The model applied gives the rate of possibility for each configuration of cost and
importance. The method is applied on several cost and importance configurations, and taken
as a whole the resulting information helps on the project planning, as it shows the level of
certainty of each situation. Experiments with simulated data are performed to show the
application of the approach in the selection of requirements. Results show the efficacy of the
approach in small and medium-size instances.
Keywords: Software engineering. Optimization. Software requirements
Tipo do Trabalho:
Dissertação
Referência:
Freitas, Fabrício Gomes de. Aplicação de otimização na presença de dados incertos na seleção multiobjetiva de requisitos de software com dependência
. 2013. 74 f. Dissertação (Mestrado Acadêmico ou Profissional em 2013) - Universidade Estadual do Ceará, , 2013. Disponível em: Acesso em: 17 de maio de 2024
Universidade Estadual do Ceará - UECE | Departamento de Tecnologia da Informação e Comunicação - DETIC
Política de Privacidade e Segurança Build 1