Machine Learning Approach for Reliability Assessment of Open Source Software

被引:4
|
作者
Behera, Ranjan Kumar [1 ]
Rath, Santanu Kumar [1 ]
Misra, Sanjay [2 ]
Leon, Marcelo [3 ]
Adewumi, Adewole [2 ]
机构
[1] Natl Inst Technol Rourkela, Rourkela, India
[2] Covenant Univ, Ota 1023, Nigeria
[3] Univ Nacl Loja, Loja, Ecuador
关键词
Software reliability; Open source software; Probabilistic neural network; Goodness of fit; Concave model;
D O I
10.1007/978-3-030-24305-0_35
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Some of the quality parameters for any successful open source software may be attributed to affordability, availability of source code, re-distributability, and modifiability etc. Quality of software can be further improvised subsequently by either users or associated developers by constantly monitoring some of the reliability aspects. Since multiple users are allowed to modify the code there is a potential threat for security, which might degrade the reliability of software. Bug tracking systems are often considered to monitor various software faults, detected mostly in open source software projects. Various authors have made research in this direction by applying different techniques in order to improve the reliability of open source software projects. In this work, an various machine learning models have been implemented to examine the reliability of the software. An extensive numerical illustration has also been presented for bug data recorded on bug tracking system. The effectiveness of machine learning models for estimating the level of faults associated with the systems has been verified by comparing it with similar approaches as available in the literature.
引用
收藏
页码:472 / 482
页数:11
相关论文
共 50 条
  • [1] The need for open source software in machine learning
    Fraunhofer Institute FIRST, Kekulestr. 7, 12489 Berlin, Germany
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    [J]. J. Mach. Learn. Res., 2007, (2443-2466):
  • [2] The need for open source software in machine learning
    Sonnenburg, Soeren
    Braun, Mikio L.
    Ong, Cheng Soon
    Bengio, Samy
    Bottou, Leon
    Holmes, Geoffrey
    LeCun, Yann
    Mueller, Klaus-Robert
    Pereira, Fernando
    Rasmussen, Carl Edward
    Raetsch, Gunnar
    Schoelkopf, Bernhard
    Smola, Alexander
    Vincent, Pascal
    Weston, Jason
    Williamson, Robert C.
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2007, 8 : 2443 - 2466
  • [3] Comparison of software reliability assessment methods for open source software
    Tamura, Y
    Yamada, S
    [J]. 11th International Conference on Parallel and Distributed Systems Workshops, Vol II, Proceedings,, 2005, : 488 - 492
  • [4] A Reliability Automatic Assessment Framework for Open Source Software
    Wang, Qian
    Jiang, Jianhui
    Li, Long
    [J]. 2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 91 - 92
  • [5] Reliability Assessment and Prediction of Open Source Software Systems
    Singh, Jitendra
    Maurya, L. S.
    [J]. 2013 IEEE SECOND INTERNATIONAL CONFERENCE ON IMAGE INFORMATION PROCESSING (ICIIP), 2013, : 6 - 11
  • [6] Software Reliability Assessment Using Machine Learning Technique
    Behera, Ranjan Kumar
    Shukla, Suyash
    Rath, Santanu Kumar
    Misra, Sanjay
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT V, 2018, 10964 : 403 - 411
  • [7] Comparative Study of Open Source Software Reliability Assessment Tools
    Lu, Shuyi
    Li, Honghui
    Jiang, Zhouxian
    [J]. PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 49 - 55
  • [8] A reliability assessment method based on ANP for an open source software
    Iriguchi, Shuichi
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. Eleventh ISSAT International Conference Reliability and Quality in Design, Proceedings, 2005, : 12 - 16
  • [9] Deep Learning Based on Fine Tuning with Application to the Reliability Assessment of Similar Open Source Software
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICAL ENGINEERING AND MANAGEMENT SCIENCES, 2023, 8 (04) : 632 - 639
  • [10] Software reliability assessment and version-upgrade problem for open source software
    Matsushima, Yasushi
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. THIRTEENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2007, : 406 - +