The significant impact of parameter tuning on blocking bug prediction
Selasie Aformaley Brown (),
Benjamin Asubam Weyori,
Adebayo Felix Adekoya and
Patrick Kwaku Kudjo
Additional contact information
Selasie Aformaley Brown: University of Energy and Natural Resources
Benjamin Asubam Weyori: University of Energy and Natural Resources
Adebayo Felix Adekoya: University of Energy and Natural Resources
Patrick Kwaku Kudjo: Wisconsin International University College
International Journal of System Assurance Engineering and Management, 2023, vol. 14, issue 5, No 9, 1703-1717
Abstract:
Abstract Software development projects are prone to bugs that can hinder the development process and delay software release. Among the most critical bugs are blocking bugs (BB), which impede further testing or development until they are resolved. Identifying BBs promptly can significantly reduce the time software products are held up due to these bugs. Researchers have developed predictive models using machine learning algorithms to identify BBs. However, seminal studies on blocking bug prediction did not perform a parameter optimization study or a comprehensive evaluation of their models, despite empirical evidence showing that hyperparameters (i.e., tuning) directly influence the behavior of machine learning techniques and significantly impact the performance of the prediction model being trained. To provide a manual configuration for achieving optimal predictive performance and avoiding using default parameter values, this paper investigates the effect of parameter tuning on blocking bug prediction models by replicating a seminal research. We analyze six different open-source projects, including Chromium, Eclipse, NetBeans, Gentoo, OpenOffice, and Free Desktop, using twelve machine-learning algorithms operating under various parameter settings. The results demonstrate that our models can predict BBs with an AUC value of up to 88.5% and precision values of 81.8%, outperforming state-of-the-art approaches.
Keywords: Blocking bugs; Parameter optimization; Evaluation metrics; Machine learning (search for similar items in EconPapers)
Date: 2023
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
http://link.springer.com/10.1007/s13198-023-01975-4 Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:ijsaem:v:14:y:2023:i:5:d:10.1007_s13198-023-01975-4
Ordering information: This journal article can be ordered from
http://www.springer.com/engineering/journal/13198
DOI: 10.1007/s13198-023-01975-4
Access Statistics for this article
International Journal of System Assurance Engineering and Management is currently edited by P.K. Kapur, A.K. Verma and U. Kumar
More articles in International Journal of System Assurance Engineering and Management from Springer, The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().