Investigating the Significance of the Bellwether Effect to Improve Software Effort Prediction : Further Empirical Study
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Pages (from-to) | 1176-1198 |
Journal / Publication | IEEE Transactions on Reliability |
Volume | 67 |
Issue number | 3 |
Online published | 14 Jun 2018 |
Publication status | Published - Sept 2018 |
Link(s)
Abstract
Context: In addressing how best to estimate how much effort is required to develop software, a recent study found that using exemplary and recently completed projects [forming Bellwether moving windows (BMW)] in software effort prediction (SEP) models leads to relatively improved accuracy. More studies need to be conducted to determine whether the BMW yields improved accuracy in general, since different sizing and aging parameters of the BMW are known to affect accuracy. Objective: To investigate the existence of exemplary projects (Bellwethers) with defined window size and age parameters, and whether their use in SEP improves prediction accuracy. Method: We empirically investigate the moving window assumption based on the theory that the prediction outcome of a future event depends on the outcomes of prior events. Sampling of Bellwethers was undertaken using three introduced Bellwether methods (SSPM, SysSam, and RandSam). The ergodic Markov chain was used to determine the stationarity of the Bellwethers. Results: Empirical results show that 1) Bellwethers exist in SEP and 2) the BMW has an approximate size of 50 to 80 exemplary projects that should not be more than 2 years old relative to the new projects to be estimated. Conclusion: The study's results add further weight to the recommended use of Bellwethers for improved prediction accuracy in SEP.
Research Area(s)
- Bellwether effect, Bellwether moving window (BMW), Data models, growing portfolio (GP), Markov chains, Markov processes, Microsoft Windows, Predictive models, software effort prediction (SEP), Training, Windows
Citation Format(s)
Investigating the Significance of the Bellwether Effect to Improve Software Effort Prediction: Further Empirical Study. / Mensah, Solomon; Keung, Jacky; MacDonell, Stephen G. et al.
In: IEEE Transactions on Reliability, Vol. 67, No. 3, 09.2018, p. 1176-1198.
In: IEEE Transactions on Reliability, Vol. 67, No. 3, 09.2018, p. 1176-1198.
Research output: Journal Publications and Reviews › RGC 21 - Publication in refereed journal › peer-review