IDEAS home Printed from https://ideas.repec.org/a/spr/ijsaem/v13y2022i4d10.1007_s13198-021-01582-1.html
   My bibliography  Save this article

Linear and non-linear bayesian regression methods for software fault prediction

Author

Listed:
  • Rohit Singh

    (ABV-Indian Institute of Information Technology and management Gwalior)

  • Santosh Singh Rathore

    (ABV-Indian Institute of Information Technology and management Gwalior)

Abstract

Faults are most likely to occur during the coding phase of software development. If, before the testing process, we can predict parts of code that are more prone to faults, then a large amount of time, software cost could be saved, and the software’s overall quality could be improved. Various researchers have previously attempted to predict software faults using numerous machine learning techniques in order to identify whether software modules are fault-prone or not. Ranking the software modules based on their fault content has rarely been explored before. Additionally, Bayesian methods have not been explored before for this task. We aim to investigate both linear and non-linear Bayesian regression methods for software fault prediction in this work. We develop and evaluate fault prediction models for two scenarios: intra-release prediction and cross-release prediction. The experimental investigation is conducted on 46 different software project versions. We use mean absolute error, and root means square error, and fault percentage average as performance measures. The results showed that Bayesian NLR outperformed linear regression and other used machine learning approaches or produced at least comparable performance. Bayesian linear regression method performed moderately.

Suggested Citation

  • Rohit Singh & Santosh Singh Rathore, 2022. "Linear and non-linear bayesian regression methods for software fault prediction," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 13(4), pages 1864-1884, August.
  • Handle: RePEc:spr:ijsaem:v:13:y:2022:i:4:d:10.1007_s13198-021-01582-1
    DOI: 10.1007/s13198-021-01582-1
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s13198-021-01582-1
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s13198-021-01582-1?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Lizhen Lin & David B. Dunson, 2014. "Bayesian monotone regression using Gaussian process projection," Biometrika, Biometrika Trust, vol. 101(2), pages 303-317.
    2. Tammy Harris & James W. Hardin, 2013. "Exact Wilcoxon signed-rank and Wilcoxon Mann–Whitney ranksum tests," Stata Journal, StataCorp LP, vol. 13(2), pages 337-343, June.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Ihab K. A. Hamdan & Wulamu Aziguli & Dezheng Zhang & Eli Sumarliah, 2023. "Machine learning in supply chain: prediction of real-time e-order arrivals using ANFIS," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 14(1), pages 549-568, March.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Miller, Luis & Montero, Maria & Vanberg, Christoph, 2018. "Legislative bargaining with heterogeneous disagreement values: Theory and experiments," Games and Economic Behavior, Elsevier, vol. 107(C), pages 60-92.
    2. repec:cte:wsrepe:ws1504 is not listed on IDEAS
    3. C Rohrbeck & D A Costain & A Frigessi, 2018. "Bayesian spatial monotonic multiple regression," Biometrika, Biometrika Trust, vol. 105(3), pages 691-707.
    4. Isaac Levi Henderson & Mark Avis & Wai Hong Kan Tsui & Thanh Ngo & Andrew Gilbey, 2023. "Compound Brands and the Multi-Creation of Brand Associations: Evidence from Airports and Shopping Malls," Sustainability, MDPI, vol. 15(2), pages 1-21, January.
    5. Patrick Link & Miltiadis Poursanidis & Jochen Schmid & Rebekka Zache & Martin Kurnatowski & Uwe Teicher & Steffen Ihlenfeldt, 2022. "Capturing and incorporating expert knowledge into machine learning models for quality prediction in manufacturing," Journal of Intelligent Manufacturing, Springer, vol. 33(7), pages 2129-2142, October.
    6. Wichers, Hendrika Geesje, 2023. "Targeted intervention using network characteristics: An experiment," Journal of Behavioral and Experimental Economics (formerly The Journal of Socio-Economics), Elsevier, vol. 103(C).
    7. Ewa Lombard & Rajna N. GibsonBrandon, 2024. "Do Wealth Managers Understand Codes of Conduct and Their Ethical Dilemmas? Lessons from an Online Survey," Journal of Business Ethics, Springer, vol. 189(3), pages 553-572, January.
    8. Taeryon Choi & Hea-Jung Kim & Seongil Jo, 2016. "Bayesian variable selection approach to a Bernstein polynomial regression model with stochastic constraints," Journal of Applied Statistics, Taylor & Francis Journals, vol. 43(15), pages 2751-2771, November.
    9. Erving, Christy L. & McKinnon, Izraelle I. & Van Dyke, Miriam E. & Murden, Raphiel & Udaipuria, Shivika & Vaccarino, Viola & Moore, Reneé H. & Booker, Bianca & Lewis, Tené T., 2024. "Superwoman Schema and self-rated health in black women: Is socioeconomic status a moderator?," Social Science & Medicine, Elsevier, vol. 340(C).
    10. Utz Weitzel & Christoph Huber & Jürgen Huber & Michael Kirchler & Florian Lindner & Julia Rose & Lauren Cohen, 2020. "Bubbles and Financial Professionals," The Review of Financial Studies, Society for Financial Studies, vol. 33(6), pages 2659-2696.
    11. Andreas Lange & Claudia Schwirplies, 2021. "Bargaining With Charitable Promises: True Preferences and Strategic Behavior," CESifo Working Paper Series 9129, CESifo.
    12. Julia Nitsche & Theresa S. Busse & Jan P. Ehlers, 2023. "Teaching Digital Medicine in a Virtual Classroom: Impacts on Student Mindset and Competencies," IJERPH, MDPI, vol. 20(3), pages 1-17, January.
    13. repec:cte:whrepe:ws1504 is not listed on IDEAS
    14. Lee, Kwangmin & Lee, Jaeyong, 2023. "Post-processed posteriors for sparse covariances," Journal of Econometrics, Elsevier, vol. 236(1).
    15. Talukdar, Debabrata, 2018. "Cost of being a slum dweller in Nairobi: Living under dismal conditions but still paying a housing rent premium," World Development, Elsevier, vol. 109(C), pages 42-56.
    16. Yang Liu & Xiaojing Wang, 2020. "Bayesian Nonparametric Monotone Regression of Dynamic Latent Traits in Item Response Theory Models," Journal of Educational and Behavioral Statistics, , vol. 45(3), pages 274-296, June.
    17. Gnangnon, Sèna Kimm, 2021. "WTO membership, the membership duration and the utilization of non-reciprocal trade preferences offered by the QUAD Countries," EconStor Preprints 247265, ZBW - Leibniz Information Centre for Economics.
    18. Ahmad Bash, 2020. "International Evidence of COVID-19 and Stock Market Returns: An Event Study Analysis," International Journal of Economics and Financial Issues, Econjournals, vol. 10(4), pages 34-38.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:ijsaem:v:13:y:2022:i:4:d:10.1007_s13198-021-01582-1. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.