Abstract
The selection of the requirements to be included in the next release of a software is a complex task. Each customer has their needs, but it is usually impossible to fulfill all of them due to constraints such as budget availability. The Next Release Problem (NRP) aims to select the requirements that maximize customer's benefit, while minimizing development effort. Visualizing the problem search space from a customer concentration perspective, we observed a recurring behavior in all instances analyzed. This work presents these findings and shows some initial results of a Hill Climbing algorithm modified to take advantage of this pattern. The modified algorithm was able to generate solutions that are statistically better than those generated by the original Hill Climbing. © 2014 Springer International Publishing Switzerland.
Original language | English |
---|---|
Title of host publication | Proceedings of the 6th International Symposium on Search-Based Software Engineering (SSBSE) |
Pages | 215-221 |
DOIs | |
Publication status | Published - 2014 |
Event | The 6th International Symposium on Search-Based Software Engineering (SSBSE) - Duration: 1 Jan 2014 → 1 Jan 2014 |
Conference
Conference | The 6th International Symposium on Search-Based Software Engineering (SSBSE) |
---|---|
Period | 1/01/14 → 1/01/14 |