The next release problem

By Anthony J. Bagnall, Victor J. Rayward-Smith, Ian M. Whittley. Information and Software Technology, 2001

353 citations recorded by the source corpus.

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.

Subfields: Computer Networks and Communications, Industrial and Manufacturing Engineering, Software

View Paper: https://www.semanticscholar.org/paper/febcb33c6f23babae63a1527748c30edc2c285b3

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Shin Yoo
  2. Mark Harman
  3. Lionel Claude Briand
  4. Andrea Arcuri
  5. Yuanyuan Zhang
  6. Phil McMinn

In Industrial and Manufacturing Engineering

  1. S. Afshin Mansouri
  2. Mark Harman
  3. Lionel Claude Briand
  4. Andrea Arcuri
  5. Yuanyuan Zhang
  6. Phil McMinn

In Software

  1. Mark Harman
  2. Andrea Arcuri
  3. Phil McMinn
  4. Shin Yoo
  5. Lionel Claude Briand
  6. Gordon Fraser
  7. Jerffeson Teixeira de Souza
  8. Yuanyuan Zhang

Citations in the corpus