Title
The next release problem
Abstract
Companies developing and maintaining complex software systems need to determine the features that should be added to their system as part of the next release. They will wish to select these features to ensure the demands of their client base are satisfied as much as possible while at the same time ensuring that they themselves have the resources to undertake the necessary development. This situation is modelled in this paper and the problem of selecting an optimal next release is shown to be NP-hard. The use of various modern heuristics to find a high quality but possibly suboptimal solution is described. Comparative studies of these heuristics are given for various test cases.
Year
DOI
Venue
2001
10.1016/S0950-5849(01)00194-X
Information and Software Technology
Keywords
Field
DocType
Next release,Software systems,Software enhancements
Industrial engineering,Systems engineering,Computer science,Real-time computing,Software system,Heuristics,Test case
Journal
Volume
Issue
ISSN
43
14
0950-5849
Citations 
PageRank 
References 
116
4.93
3
Authors
3
Search Limit
100116
Name
Order
Citations
PageRank
Anthony Bagnall197053.36
V.J. Rayward-Smith21205.89
I.M. Whittley31164.93