Adaptive Learning for Learn-Based Regression Testing

被引:9
|
作者
Huistra, David [1 ]
Meijer, Jeroen [1 ]
van de Pol, Jaco [1 ]
机构
[1] Univ Twente, Formal Methods & Tools, Enschede, Netherlands
关键词
D O I
10.1007/978-3-030-00244-2_11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Regression testing is an important activity to prevent the introduction of regressions into software updates. Learn-based testing can be used to automatically check new versions of a system for regressions on a system level. This is done by learning a model of the system and model checking this model for system property violations. Learning the model of a large system can take an unpractical amount of time however. In this work we investigate if the concept of adaptive learning can improve the learning speed of a model in a regression testing scenario. We have performed several experiments with this technique on two systems: ToDoMVC and SSH. We find that there can be a large benefit to using adaptive learning. In addition we find three main factors that influence the benefit of adaptive learning. There are however also some shortcomings to adaptive learning that should be investigated further.
引用
收藏
页码:162 / 177
页数:16
相关论文
共 50 条
  • [41] Deep Learning Model Regression Based Object Detection for Adaptive Driving Beam Headlights
    Somasiri, Nalinda Prasad
    Wicramasinghe, Shammika
    Ganesan, Swathi
    PROCEEDINGS OF 2023 8TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2023, 2023, : 235 - 239
  • [42] Adaptive Energy Minimization of Embedded Heterogeneous Systems using Regression-based Learning
    Yang, Sheng
    Shafik, Rishad A.
    Merrett, Geoff V.
    Stott, Edward
    Levine, Joshua M.
    Davis, James
    Al-Hashimi, Bashir M.
    PROCEEDINGS 2015 25TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2015, : 103 - 110
  • [43] Fitness Landscape Approximation by Adaptive Support Vector Regression with Opposition-Based Learning
    Pei, Yan
    Takagi, Hideyuki
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1329 - 1334
  • [44] Adaptive Reward Computation in Reinforcement Learning-Based Continuous Integration Testing
    Yang, Yang
    Pan, Chaoyue
    Li, Zheng
    Zhao, Ruilian
    IEEE ACCESS, 2021, 9 : 36674 - 36688
  • [45] Adaptive memory based regression methods
    Bersini, H
    Birattari, M
    Bontempi, G
    IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, 1998, : 2402 - 2406
  • [46] Adaptive Methods for Machine Learning-Based Testing of Integrated Circuits and Boards
    Liu, Mengyun
    Chakrabarty, Krishnendu
    2021 IEEE INTERNATIONAL TEST CONFERENCE (ITC 2021), 2021, : 153 - 162
  • [47] Agent Based Approach to Regression Testing
    Srivastava, Praveen Ranjan
    Kim, Tai-hoon
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2010, 6059 : 345 - +
  • [48] Learning to Learn Better Unimodal Representations via Adaptive Multimodal Meta-Learning
    Sun, Ya
    Mai, Sijie
    Hu, Haifeng
    IEEE TRANSACTIONS ON AFFECTIVE COMPUTING, 2023, 14 (03) : 2209 - 2223
  • [49] Agent Based Regression Testing Framework
    Arora, Pardeep Kumar
    Bhatia, Rajesh
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 411 - 414
  • [50] Empirical likelihood based testing for regression
    Van Keilegom, Ingrid
    Sanchez Sellero, Cesar
    Gonzalez Manteiga, Wenceslao
    ELECTRONIC JOURNAL OF STATISTICS, 2008, 2 : 581 - 604