A Machine Learning Approach for Statistical Software Testing

被引:0
|
作者
Baskiotis, Nicolas [1 ]
Sebag, Michele [1 ]
Gaudel, Marie-Claude [1 ]
Gouraud, Sandrine [1 ]
机构
[1] Univ Paris Sud, CNRS, UMR 8623, LRI, F-91405 Orsay, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Some Statistical Software Testing approaches rely on sampling the feasible paths in the control flow graph of the program; the difficulty comes from the tiny ratio of feasible paths. This paper presents an adaptive sampling mechanism called EXIST for Exploration/eXploitation Inference for Software Testing, able to retrieve distinct feasible paths with high probability. EXIST proceeds by alternatively exploiting and updating a distribution on the set of program paths. An original representation of paths, accommodating long-range dependencies and data sparsity and based on extended Parikh maps, is proposed. Experimental validation on real-world and artificial problems demonstrates dramatic improvements compared to the state of the art.
引用
收藏
页码:2274 / 2279
页数:6
相关论文
共 50 条
  • [41] Machine Learning and Natural Language Processing for Automating Software Testing (Tutorial)
    Pezze, Mauro
    [J]. PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1821 - 1821
  • [42] Random logistic machine (RLM): Transforming statistical models into machine learning approach
    Li, Yu-Shan
    Guo, Chao-Yu
    [J]. COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2024, 53 (21) : 7517 - 7525
  • [43] A Combinatorial Approach to Fairness Testing of Machine Learning Models
    Patel, Ankita Ramjibhai
    Chandrasekaran, Jaganmohan
    Lei, Yu
    Kacker, Raghu N.
    Kuhn, D. Richard
    [J]. 2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2022), 2022, : 94 - 101
  • [44] Machine Learning Based Optimized Pruning Approach for Decoding in Statistical Machine Translation
    Banik, Debajyoty
    Ekbal, Asif
    Bhattacharyya, Pushpak
    [J]. IEEE ACCESS, 2019, 7 : 1736 - 1751
  • [45] Multiresolutional statistical machine learning for testing interdependence of power markets: A Variational Mode Decomposition-based approach
    Saâdaoui, Foued
    Mefteh-Wali, Salma
    Ben Jabeur, Sami
    [J]. Expert Systems with Applications, 2022, 208
  • [46] Statistical Hypothesis Testing Based on Machine Learning: Large Deviations Analysis
    Braca, Paolo
    Millefiori, Leonardo M.
    Aubry, Augusto
    Marano, Stefano
    De Maio, Antonio
    Willett, Peter
    [J]. IEEE OPEN JOURNAL OF SIGNAL PROCESSING, 2022, 3 : 464 - 495
  • [47] Machine Learning-Based Statistical Hypothesis Testing for Fault Detection
    Fazai, Radhia
    Mansouri, Majdi
    Abodayeh, Kamal
    Trabelsi, Mohamed
    Nounou, Hazem
    Nounou, Mohamed
    [J]. 2019 4TH CONFERENCE ON CONTROL AND FAULT TOLERANT SYSTEMS (SYSTOL), 2019, : 38 - 43
  • [48] Multiresolutional statistical machine learning for testing interdependence of power markets: A Variational Mode Decomposition-based approach
    Saadaoui, Foued
    Mefteh-Wali, Salma
    Ben Jabeur, Sami
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 208
  • [49] Supervised machine learning approach to predict qualitative software product
    Hariom Sinha
    Rajat Kumar Behera
    [J]. Evolutionary Intelligence, 2021, 14 : 741 - 758
  • [50] An approach to software development effort estimation using machine learning
    Ionescu, Vlad-Sebastian
    [J]. 2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 197 - 203