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 条
  • [31] A machine learning-based reliability assessment model for critical software systems
    Challagulla, Venkata U. B.
    Bastani, Farokh B.
    Paul, Raymond A.
    Tsai, Wei-Tek
    Chen, Yinong
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 79 - +
  • [32] A method of dual reliability assessment based on stochastic differential equation for an open source software
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. THIRTEENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2007, : 147 - +
  • [33] A performance evaluation of user-oriented reliability assessment method for an open source software
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. TWELFTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2006, : 368 - +
  • [34] A method of user-oriented reliability assessment for open source software and its applications
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 2185 - +
  • [35] Reliability Evaluation Metrics for Open Source Software Selection
    Jing-shu JIN
    Hoo-jae LEE
    Sung-yul RHEW
    [J]. Journal of Measurement Science and Instrumentation, 2010, 1 (03) : 281 - 284
  • [36] Acquisition of Open Source Software Project Maturity Based on Time Series Machine Learning
    Liu, Qin
    Li, Xiaolong
    Zhu, Hongming
    Fan, Hongfei
    [J]. 2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 296 - 299
  • [37] Meteorological Variables Forecasting System Using Machine Learning and Open-Source Software
    Segovia, Jenny Aracely
    Toaquiza, Jonathan Fernando
    Llanos, Jacqueline Rosario
    Rivas, David Raimundo
    [J]. ELECTRONICS, 2023, 12 (04)
  • [38] Machine Learning Approach for Quality Assessment and Prediction in Large Software Organizations
    Rana, Rakesh
    Staron, Miroslaw
    [J]. PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 1098 - 1101
  • [39] A MODEL FOR TEACHING AND LEARNING IN FREE AND OPEN SOURCE SOFTWARE PROJECTS: A CONSTRUCTIVIST APPROACH
    Sowe, Sulayman K.
    [J]. 2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 2, 2012, : 525 - 529
  • [40] A METHOD OF RELIABILITY ASSESSMENT BASED ON STOCHASTIC DIFFERENTIAL EQUATION MODEL FOR A CLOUD OPEN SOURCE SOFTWARE
    Tamura, Yoshinobu
    Yamada, Shigeru
    [J]. PROCEEDINGS 18TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY & QUALITY IN DESIGN, 2012, : 101 - +