Predictive Modeling of Software Behavior Using Machine Learning

被引:0
|
作者
Saksupawattanakul, C. [1 ]
Vatanawood, W. [1 ]
机构
[1] Chulalongkorn Univ, Fac Engn, Dept Comp Engn, Bangkok 10330, Thailand
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Software quality; Predictive models; Accuracy; Long short term memory; Adaptation models; Machine learning; Labeling; multi-label classification; software behavior; threshold determination; NEURAL-NETWORKS; LABEL; ATTENTION;
D O I
10.1109/ACCESS.2024.3451012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Predicting software behavior is crucial for verifying software properties and ensuring system reliability. Comprehending the behavior of complex software systems is particularly challenging because of characteristics such as concurrency and resource constraints, which lead to the interleaving of execution paths. Consequently, accurately predicting the behavior of such software may pose significant challenges. To address this challenge, we propose a Software Behavior Prediction (SBP) model that comprehensively captures and accurately predicts software behavior. By applying the machine learning concepts of Multi-label Classification (MLC) and Long Short-Term Memory (LSTM) networks, the SBP model enhances the accuracy and efficiency of identifying target states or software behaviors. Furthermore, we introduce a threshold determination method designed to improve the accuracy of MLC tasks. In practical applications, our SBP model can iteratively and thoroughly predict the states in the future moments of the execution paths, eliminating the need for analysis from the initial state of the software. This capability enables our approach to predict software behavior with higher accuracy and efficiency than the baseline models. The experimental results demonstrate the effectiveness of the SBP model in accurately predicting multiple concurrent behaviors within complex software systems. Additionally, the SBP model demonstrates improved resource efficiency compared to the baseline methods. These findings highlight the practical relevance and potential impact of the SBP model in real-world scenarios, offering promising avenues for enhancing software design techniques and improving system reliability.
引用
收藏
页码:120584 / 120596
页数:13
相关论文
共 50 条
  • [1] Developing software predictive model for examining the software bugs using machine learning
    Singh, Swati
    Mehrotra, Monica
    Bharati, Taran Singh
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2024, 15 (01) : 44 - 52
  • [2] PREDICTIVE MODELING OF STUDENT SUCCESS USING MACHINE LEARNING
    Hoti, Arber H.
    Zenuni, Xhemal
    Ajdari, Jaumin
    Ismaili, Florije
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2025, 17 (01): : 37 - 46
  • [3] Predictive Modeling of HR Dynamics Using Machine Learning
    Birzniece, Ilze
    Andersone, Ilze
    Nikitenko, Agris
    Zvirbule, Liga
    PROCEEDINGS OF 2022 7TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2022, 2022, : 17 - 23
  • [4] Predictive modeling for wine authenticity using a machine learning approach
    Costa, Nattane Luiza da
    Valentin, Leonardo A.
    Castro, Inar Alves
    Barbosa, Rommel Melgaco
    ARTIFICIAL INTELLIGENCE IN AGRICULTURE, 2021, 5 : 157 - 162
  • [5] Predictive modeling of engine emissions using machine learning: A review
    Khurana, Shivansh
    Saxena, Shubham
    Jain, Sanyam
    Dixit, Ankur
    MATERIALS TODAY-PROCEEDINGS, 2021, 38 : 280 - 284
  • [6] Predictive Modeling for Identifying Undervalued Stocks Using Machine Learning
    Sukma, Narongsak
    Namahoot, Chakkrit Snae
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2025,
  • [7] Predictive Modeling of Spontaneous Preterm Birth Using Machine Learning
    Guang, Stephanie
    Sarkar, Indra N.
    Werner, Erika F.
    OBSTETRICS AND GYNECOLOGY, 2019, 133 : 41S - 41S
  • [8] Comparative Analysis of Machine Learning Techniques Using Predictive Modeling
    Khandelwal, Ritu
    Goyal, Hemlata
    Shekhawat, Rajveer S.
    Recent Advances in Computer Science and Communications, 2022, 15 (03) : 466 - 477
  • [9] Predictive Modeling for Network Anomaly Detection using Machine Learning
    Sivakumar, G.
    Amsaveni, K.
    Chandralekha, R.
    SrirengaNachiyar, V
    Vaitheki, S.
    Marichamy, P.
    2ND INTERNATIONAL CONFERENCE ON SUSTAINABLE COMPUTING AND SMART SYSTEMS, ICSCSS 2024, 2024, : 965 - 970
  • [10] IMPROVING SOFTWARE RELIABILITY MODELING USING MACHINE LEARNING TECHNIQUES
    Zou, Fengzhong
    Davis, Joseph
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (07) : 965 - 986