Write a Blog >>
ICST 2022
Mon 4 - Fri 8 April 2022

For mutation testing, the huge cost of running test suites on a large number of mutants has been a serious obstacle. To resolve this problem, we propose a learning-based mutant reduction technique MuTrain. MuTrain uses cost-considerate linear regression (i.e., CLARS) to learn a mutation model, which predicts the mutation score of a test suite based on the mutation testing results of a previous version of a target program. Then, MuTrain applies the mutation model for subsequent versions to predict mutation scores with significantly fewer mutants. For effective mutant reduction and accurate mutation score prediction, MuTrain uses fine-grained mutation operators refined from the existing coarse-grained mutation operators. The experiment results show that MuTrain reduces the number of mutants effectively (i.e., selecting only 1.6% of mutants). Moreover, MuTrain predicts mutation score far more accurately than the existing mutant reduction techniques and random mutant selection. We also found that MuTrain achieves much greater mutant reduction when it uses the fine-grained mutation operators than the traditional coarse-grained mutation operators (i.e., 1.6% vs. 14.6%).

Thu 7 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 11:00
ICST Machine and Constraints LearningResearch Papers / Journal-First Papers at Margaret Hamilton
Chair(s): Gunel Jahangirova USI Lugano
10:00
15m
Talk
Documentation-based functional constraint generation for library methods
Journal-First Papers
Renhe Jiang Nanjing University, Zhengzhao Chen Nanjing University, Yu Pei Hong Kong Polytechnic University, Minxue Pan Nanjing University, Tian Zhang Nanjing University, Xuandong Li Nanjing University
Link to publication DOI
10:15
15m
Talk
Learning-based mutant reduction using fine-grained mutation operators
Journal-First Papers
Yunho Kim Hanyang University, Shin Hong Handong Global University
Link to publication DOI
10:30
15m
Talk
An Empirical Study of IR-based Bug Localization for Deep Learning-based Software
Research Papers
Misoo Kim Sungkyunkwan University, Youngkyoung Kim Sungkyunkwan University, Eunseok Lee Sungkyunkwan University
10:45
15m
Live Q&A
Discussion and Q&A
Research Papers