DocumentCode
2915844
Title
On the scalability of multi-objective metaheuristics for the software scheduling problem
Author
Luna, Francisco ; González-Álvarez, David L. ; Chicano, Francisco ; Vega-Rodríguez, Miguel A.
Author_Institution
Univ. of Malaga, Málaga, Spain
fYear
2011
fDate
22-24 Nov. 2011
Firstpage
1110
Lastpage
1115
Abstract
The Software Project Scheduling (SPS) problem relates to the decision of who does what during a software project lifetime. This problem has a capital importance for software companies, where the total budget and human resources involved in software development must be managed optimally in order to end up with a successful project. Companies are mainly concerned with reducing both the duration and the cost of the projects, and these two goals are in conflict with each other. A multi-objective approach is therefore the natural way of facing the SPS problem and multi-objective metaheuristics have been used to solve the problem in the past. Nowadays, software projects faced by the large companies are increasing in size and we need algorithms that are able to deal with the new large instances of the SPS problem. In this paper we analyze the scalability of four multi-objective algorithms when they are applied to the SPS problem using instances of increasing size. The algorithms are a genetic algorithm (NSGA-II), an evolution strategy (PAES), a differential evolution (DEPT) and a firefly algorithm (MO-FA). The results suggest that PAES is the algorithm with the best scalability behaviour.
Keywords
DP industry; genetic algorithms; project management; software development management; NSGA-II; PAES algorithm; SPS problem; capital importance; differential evolution; evolution strategy; firefly algorithm; genetic algorithm; human resources; multiobjective metaheuristics; software companies; software development; software project lifetime; software project scheduling; Algorithm design and analysis; Approximation algorithms; Approximation methods; Maintenance engineering; Scalability; Software; Software algorithms; Software project scheduling; multi-objective optimization; scalability analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems Design and Applications (ISDA), 2011 11th International Conference on
Conference_Location
Cordoba
ISSN
2164-7143
Print_ISBN
978-1-4577-1676-8
Type
conf
DOI
10.1109/ISDA.2011.6121807
Filename
6121807
Link To Document