An empirical experiment on analogy-based software cost estimation with CUDA framework

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

5 Scopus Citations
View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationProceedings of the Australian Software Engineering Conference, ASWEC
Pages165-174
Publication statusPublished - 2013

Conference

Title2013 22nd Australasian Conference on Software Engineering, ASWEC 2013
PlaceAustralia
CityMelbourne, VIC
Period4 - 7 June 2013

Abstract

The success of estimating software project costs using analog-based reasoning has been noticeable for over a decade. The estimation accuracy is heavily depends on different heuristic methods to selecting the best feature subsets and a suitable set of similar projects from the repository. A complete search of all possible combinations may not be feasible due to insufficient computational resources for such a large search space. In this work, the problem is revisited, and we propose a novel algorithm tailored for analogy-based software cost estimation utilizing the latest CUDA computing framework to enable estimation with large project datasets. We demonstrated the use of the proposed distributed algorithm executed on graphic processing units (GPU), which has a different architecture suitable for compute-intensive problems. The method has been evaluated using 11 real-world datasets from the PROMISE repository. Results shows that the proposed ABE-CUDA approach is able to produce the best project cost estimates by determining the best feature subsets and the most suitable number of analogous projects for estimation, significantly improves the overall feature search time and prediction accuracy for software cost estimation. More importantly, the optimized estimation result can be used as a baseline benchmark to compare with other sophisticated analogy-based methods for software cost estimation. © 2013 IEEE.

Research Area(s)

  • Analogy, CUDA, Empirical Experiments, Software Cost Estimation

Citation Format(s)

An empirical experiment on analogy-based software cost estimation with CUDA framework. / Phannachitta, Passakorn; Keung, Jacky; Matsumoto, Ken-Ichi.
Proceedings of the Australian Software Engineering Conference, ASWEC. 2013. p. 165-174 6601304.

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review