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 条
  • [31] Using a machine learn-based approach to reveal relationship between sleep quality and mental health, trait mindfulness, and negative mood
    Ding, Xiaoqian
    Li, Qingmin
    Yang, Zirong
    Tang, Yi-Yuan
    JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2024, 52 : S125 - S125
  • [32] Using a machine learn-based approach to reveal relationship between sleep quality and mental health, trait mindfulness, and negative mood
    Ding, Xiaoqian
    Li, Qingmin
    Yang, Zirong
    Tang, Yi-Yuan
    JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2024, 52 : S125 - S125
  • [33] Learn Piano with BACh: An Adaptive Learning Interface that Adjusts Task Difficulty based on Brain State
    Yuksel, Beste F.
    Oleson, Kurt B.
    Harrison, Lane
    Peck, Evan M.
    Afergan, Daniel
    Chang, Remco
    Jacob, Robert J. K.
    34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 5372 - 5384
  • [34] AN ADAPTIVE REGRESSION-MODEL - LEARNING, LINEAR, MULTIPLE-REGRESSION
    ENKE, W
    ZEITSCHRIFT FUR METEOROLOGIE, 1984, 34 (02): : 66 - 74
  • [35] Learning to Learn Task-Adaptive Hyperparameters for Few-Shot Learning
    Baik, Sungyong
    Choi, Myungsub
    Choi, Janghoon
    Kim, Heewon
    Lee, Kyoung Mu
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (03) : 1441 - 1454
  • [36] Machine Learning-Based Boosted Regression Ensemble Combined with Hyperparameter Tuning for Optimal Adaptive Learning
    Isabona, Joseph
    Imoize, Agbotiname Lucky
    Kim, Yongsung
    SENSORS, 2022, 22 (10)
  • [37] An Adaptive Online Learning Testing System
    Cao Sheng
    Bi Bingwei
    Zou Jiecheng
    PROCEEDINGS OF THE 2018 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND EDUCATION TECHNOLOGY (ICIET 2018), 2015, : 18 - 24
  • [38] Adaptive Distance Learning and Testing System
    Markovic, Suzana
    Jovanovic, Zoran
    Jovanovic, Nenad
    Jevremovic, Aleksandar
    Popovic, Ranko
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2013, 21 : E2 - E13
  • [40] Learn to Collaborate in MEC: An Adaptive Decentralized Federated Learning Framework
    Wang, Yatong
    Wen, Zhongyi
    Li, Yunjie
    Cao, Bin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (12) : 14071 - 14084