A machine learning-based reliability assessment model for critical software systems

被引:0
|
作者
Challagulla, Venkata U. B. [1 ]
Bastani, Farokh B. [1 ]
Paul, Raymond A. [2 ]
Tsai, Wei-Tek [3 ]
Chen, Yinong [3 ]
机构
[1] Univ Texas, Dept Comp Sci, Dallas, TX 75230 USA
[2] OASD, C3I, Y2K, Dept Def, Oshkosh, WI USA
[3] Arizona State Univ, Dept Comp Sci, Tempe, AZ 85287 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service-oriented architecture (SOA) techniques are being increasingly used for developing critical applications, especially network-centric systems. While the SOA paradigm provides flexibility and agility to better respond to changing business requirements, the task of assessing the reliability of SOA-based systems is challenging, especially for composite services. However, deriving high confidence reliability estimates for mission-critical systems can require huge costs and time. This paper presents a reliability assessment and prediction model for SOA-based systems. The services are assumed to be realized with reuse and logical composition of components. The model uses AI reasoning techniques on dynamically collected failure data of each service and its components as one of the evidences together with results from random testing. Memory-Based Reasoning technique and Bayesian Belief Networks are used as reasoning tools to guide the prediction analysis. The least tested and "high usage" input subdomains are identified and necessary remedial actions are taken depending on the predicted results from the proposed model. The model is illustrated using a simulated case study based on a real-time dataset from the NASA soft-ware repository.
引用
收藏
页码:79 / +
页数:2
相关论文
共 50 条
  • [1] Machine Learning-Based Seismic Reliability Assessment of Bridge Networks
    Chen, Mengdie
    Mangalathu, Sujith
    Jeon, Jong-Su
    [J]. JOURNAL OF STRUCTURAL ENGINEERING, 2022, 148 (07)
  • [2] Software Design Decisions for Greener Machine Learning-based Systems
    del Rey, Santiago
    [J]. PROCEEDINGS 2024 IEEE/ACM 3RD INTERNATIONAL CONFERENCE ON AI ENGINEERING-SOFTWARE ENGINEERING FOR AI, CAIN 2024, 2024, : 256 - 258
  • [3] A Machine Learning-Based Reliability Evaluation Model for Integrated Power-Gas Systems
    Li, Shuai
    Ding, Tao
    Mu, Chenggang
    Huang, Can
    Shahidehpour, Mohammad
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 2022, 37 (04) : 2527 - 2537
  • [4] Machine learning-based defect prediction model using multilayer perceptron algorithm for escalating the reliability of the software
    Sapna Juneja
    Ali Nauman
    Mudita Uppal
    Deepali Gupta
    Roobaea Alroobaea
    Bahodir Muminov
    Yuning Tao
    [J]. The Journal of Supercomputing, 2024, 80 : 10122 - 10147
  • [5] Machine learning-based defect prediction model using multilayer perceptron algorithm for escalating the reliability of the software
    Juneja, Sapna
    Nauman, Ali
    Uppal, Mudita
    Gupta, Deepali
    Alroobaea, Roobaea
    Muminov, Bahodir
    Tao, Yuning
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (07): : 10122 - 10147
  • [6] Risk-Based Data Validation in Machine Learning-Based Software Systems
    Foidl, Harald
    Felderer, Michael
    [J]. PROCEEDINGS OF THE 3RD ACM SIGSOFT INTERNATIONAL WORKSHOP ON MACHINE LEARNING TECHNIQUES FOR SOFTWARE QUALITY EVALUATION (MALTESQUE '19), 2019, : 13 - 18
  • [7] Learning Systems: Machine-Learning in Software Products and Learning-Based Analysis of Software Systems Special Track at ISoLA 2016
    Howar, Falk
    Meinke, Karl
    Rausch, Andreas
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 651 - 654
  • [8] A Machine Learning-Based Fall Risk Assessment Model for Inpatients
    Liu, Chia-Hui
    Hu, Ya-Han
    Lin, Yu-Hsiu
    [J]. CIN-COMPUTERS INFORMATICS NURSING, 2021, 39 (08) : 450 - 459
  • [9] 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
  • [10] Security for Machine Learning-based Software Systems: A Survey of Threats, Practices, and Challenges
    Chen, Huaming
    Babar, M. Ali
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (06)