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 条
  • [21] Heteroscedasticity testing for regression models: A dimension reduction-based model adaptive approach
    Zhu, Xuehu
    Chen, Fei
    Guo, Xu
    Zhu, Lixing
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2016, 103 : 263 - 283
  • [22] Development of a new quality of life computerized adaptive testing algorithm based on regression trees
    Michel, Pierre
    Baumstarck, Karine
    Boyer, Laurent
    Loundou, Anderson
    Ghattas, Badih
    Auquier, Pascal
    QUALITY OF LIFE RESEARCH, 2016, 25 : 49 - 50
  • [23] A Robust Extreme Learning Machine Based on Adaptive Loss Function for Regression Modeling
    Zhang, Fangkun
    Chen, Shuobo
    Hong, Zhenqu
    Shan, Baoming
    Xu, Qilei
    NEURAL PROCESSING LETTERS, 2023, 55 (08) : 10589 - 10612
  • [24] Online Learning Algorithm of Gaussian Process Based on Adaptive Natural Gradient for Regression
    Shen, Qianqian
    Sun, Zonghai
    MANUFACTURING ENGINEERING AND AUTOMATION I, PTS 1-3, 2011, 139-141 : 1847 - 1851
  • [25] A Robust Extreme Learning Machine Based on Adaptive Loss Function for Regression Modeling
    Fangkun Zhang
    Shuobo Chen
    Zhenqu Hong
    Baoming Shan
    Qilei Xu
    Neural Processing Letters, 2023, 55 : 10589 - 10612
  • [26] Testing Prepares Students to Learn Better: The Forward Effect of Testing in Category Learning
    Lee, Hee Seung
    Ahn, Dahwi
    JOURNAL OF EDUCATIONAL PSYCHOLOGY, 2018, 110 (02) : 203 - 217
  • [27] Learning to rank by using multivariate adaptive regression splines and conic multivariate adaptive regression splines
    Altinok, Gulsah
    Karagoz, Pinar
    Batmaz, Inci
    COMPUTATIONAL INTELLIGENCE, 2021, 37 (01) : 371 - 408
  • [28] Web-Based Distance Learning System with Adaptive Testing Module
    Markovic, Suzana
    Jovanovic, Nenad
    Popovic, Ranko
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2011, 27 (01) : 155 - 166
  • [29] Computerized Adaptive Testing Method Based on Reinforcement Learning for Series Diagnosis
    Liu Z.
    Wu J.
    Yao F.
    Liu Q.
    Chen E.
    Sha J.
    Wang S.
    Su Y.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2024, 37 (01): : 13 - 26
  • [30] A NEW APPROACH FOR IDENTIFYING LEARNING STYLES BASED ON COMPUTERIZED ADAPTIVE TESTING
    Rami, Samia
    Hnida, Meriem
    Idrissi, Khalidi
    Bennani, Samir
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 2947 - 2952