Novel Applications of Machine Learning in Software Testing

被引:27
|
作者
Briand, Lionel C. [1 ]
机构
[1] Simula Res Lab, Oslo, Norway
关键词
D O I
10.1109/QSIC.2008.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Machine learning techniques have long been used for various purposes in software engineering. This paper provides a brief overview of the state of the art and reports on a number of novel applications I was involved with in the area of software testing. Reflecting on this personal experience, I draw lessons learned and argue that more research should be performed in that direction as machine learning has the potential to significantly help in addressing some of the long-standing software testing problems.
引用
收藏
页码:3 / 10
页数:8
相关论文
共 50 条
  • [1] Software Testing for Machine Learning
    Marijan, Dusica
    Gotlieb, Arnaud
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13576 - 13582
  • [2] A Machine Learning Approach for Statistical Software Testing
    Baskiotis, Nicolas
    Sebag, Michele
    Gaudel, Marie-Claude
    Gouraud, Sandrine
    [J]. 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 2274 - 2279
  • [3] Machine Learning Applications in IC Testing
    Stratigopoulos, Haralampos-G.
    [J]. 2018 23RD IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2018,
  • [4] A Survey of Software Quality for Machine Learning Applications
    Masuda, Satoshi
    Ono, Kohichi
    Yasue, Toshiaki
    Hosokawa, Nobuhiro
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 279 - 284
  • [5] Software Engineering for Machine-Learning Applications
    Khomh, Foutse
    Adams, Bram
    Cheng, Jinghui
    Fokaefs, Marios
    Antoniol, Giuliano
    [J]. IEEE SOFTWARE, 2018, 35 (05) : 81 - 84
  • [6] Automated Testing of Software that Uses Machine Learning APIs
    Wan, Chengcheng
    Liu, Shicheng
    Xie, Sophie
    Liu, Yifan
    Hoffmann, Henry
    Maire, Michael
    Lu, Shan
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 212 - 224
  • [7] Linking software testing results with a machine learning approach
    Lenz, Alexandre Rafael
    Pozo, Aurora
    Vergilio, Silvia Regina
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (5-6) : 1631 - 1640
  • [8] Keeper: Automated Testing and Fixing of Machine Learning Software
    Wan, Chengcheng
    Liu, Shicheng
    Xie, Sophie
    Liu, Yuhan
    Hoffmann, Henry
    Maire, Michael
    Lu, Shan
    [J]. ACM Transactions on Software Engineering and Methodology, 2024, 33 (07)
  • [9] Machine learning techniques for software testing effort prediction
    Cuauhtémoc López-Martín
    [J]. Software Quality Journal, 2022, 30 : 65 - 100
  • [10] A systematic review of machine learning methods in software testing
    Ajorloo, Sedighe
    Jamarani, Amirhossein
    Kashfi, Mehdi
    Kashani, Mostafa Haghi
    Najafizadeh, Abbas
    [J]. APPLIED SOFT COMPUTING, 2024, 162