Li, L;
(2016)
Exact Analysis for Next Release Problem.
In:
Proceedings of the 24th International Requirements Engineering Conference (RE).
(pp. pp. 438-443).
IEEE: Piscataway, NJ, US.
Preview |
Text
Li_bare_conf.pdf - Accepted Version Download (148kB) | Preview |
Abstract
In software engineering, determining the set of requirements to implement in the next release is a critical foundation for the success of a project. Inappropriately including or excluding requirements may result in products that fail to satisfy stakeholders' needs, and might cause loss of revenue. In the meantime, uncertainty is characterised by incomplete understanding. It is inevitable in the early phase of requirements engineering, and could lead to unsound requirement decisions. To ease the impact of uncertainty in the software development process, it is important to provide techniques that explicitly manage uncertainty in requirements analysis and optimisation. This proposed research aims to provide a decision support framework for analysing uncertainty in requirements selection and optimisation. The proposed research involves three stages. Firstly, a simulation optimisation technique is introduced to model requirements uncertainty in requirements optimisation. Then, an exact technique is designed to eliminate the algorithmic uncertainty. Lastly, a probabilistic uncertainty analysis is applied to help the decision maker to understand requirement uncertainty propagation and the characteristics of requirements in requirements selection process.
Type: | Proceedings paper |
---|---|
Title: | Exact Analysis for Next Release Problem |
Event: | Requirements Engineering Conference (RE), 2016 IEEE 24th International |
Location: | Beijing, China |
Dates: | 12 September 2016 - 16 September 2016 |
ISBN: | 978-1-5090-4121-3 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1109/RE.2016.7 |
Publisher version: | http://dx.doi.org/10.1109/RE.2016.7 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Uncertainty, Optimization, Stakeholders, Robustness, Software, Search problems, Software engineering |
UCL classification: | UCL UCL > Provost and Vice Provost Offices UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/1575501 |
Archive Staff Only
View Item |