Sarro, F;
Petrozziello, A;
Harman, M;
(2016)
Multi-objective software effort estimation.
In: Dillon, L and Visser, W and Williams, L, (eds.)
ICSE '16: Proceedings of the 38th International Conference on Software Engineering.
(pp. pp. 619-630).
Association for Computing Machinery (ACM): New York.
Preview |
Text
p619-sarro.pdf - Published Version Download (403kB) | Preview |
Abstract
We introduce a bi-objective effort estimation algorithm that combines Confidence Interval Analysis and assessment of Mean Absolute Error. We evaluate our proposed algorithm on three different alternative formulations, baseline comparators and current state-of-the-art effort estimators applied to five real-world datasets from the PROMISE repository, involving 724 different software projects in total. The results reveal that our algorithm outperforms the baseline, state-of-the-art and all three alternative formulations, statistically significantly (p < 0:001) and with large effect size (A12≥ 0:9) over all five datasets. We also provide evidence that our algorithm creates a new state-of-the-art, which lies within currently claimed industrial human-expert-based thresholds, thereby demonstrating that our findings have actionable conclusions for practicing software engineers.
Type: | Proceedings paper |
---|---|
Title: | Multi-objective software effort estimation |
Event: | ICSE '16: 38th International Conference on Software Engineering, 14-22 May 2016, Austin, Texas, USA |
ISBN-13: | 9781450339001 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/2884781.2884830 |
Publisher version: | http://dx.doi.org/10.1145/2884781.2884830 |
Language: | English |
Additional information: | Copyright © 2016 The author(s). This work is licensed under a Creative Commons Attribution International 4.0 Licence (CC BY 4.0) (https://creativecommons.org/licenses/by/4.0/) |
Keywords: | Software effort estimation; multi-objective evolutionary algorithm; confidence interval; estimates uncertainty |
UCL classification: | UCL 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/1498817 |
Archive Staff Only
View Item |