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 :
بازگشت