Investigating Fitness Functions for Search-based Requirements Prioritization

Autores

  • Andrei Corezolla Federal University of Technology - Paraná Dois Vizinhos - PR, Brazil
  • Lincoln Costa Federal University of Rio de Janeiro Rio de Janeiro - RJ, Brazil
  • Francisco Carlos Souza Federal University of Technology - Paraná Dois Vizinhos - PR, Brazil
  • Alinne Correa Souza Federal University of Technology - Paraná Dois Vizinhos - PR, Brazil

DOI:

https://doi.org/10.14210/cotb.v12.p451-458

Resumo

It can be challenging for people to select the most relevant requirement
among several software system development options.
Requirements prioritization defines the ordering for executing requirements
based on their priority or importance concerning stakeholders’
viewpoints, which is a problematic task. Based on this
problem, this study aims to present a requirements prioritization
approach using a genetic algorithm to find optimal solutions, and
it can assist in the requirements prioritization activity during the
software development process. In this paper, we investigated a
set of criteria to create four functions GUT-D, ThS-D, ST, and LT,
to assess candidate solutions, i.e., the recommended prioritized
requirements. We examine the empirical results concerning the
practical approach’s effectiveness and cost computational two experiments
in the evaluation. We found that the

Downloads

Publicado

29-04-2021

Edição

Seção

Artigos Completos