27 citations · 47 across the 10 of their papers we have counts for
10 papers
LogiDroid: Individual Functional Test Generation via Business Logic Extraction and Adaptation
Yakun Zhang, Zihan Wang, Xinzhi Peng +6
Functional testing is essential for verifying that the business logic of mobile applications aligns with user requirements. Despite its importance, functional testing remains heavi…
Revisiting Machine Learning based Test Case Prioritization for Continuous Integration
Yifan Zhao, Dan Hao, Lu Zhang
To alleviate the cost of regression testing in continuous integration (CI), a large number of machine learning-based (ML-based) test case prioritization techniques have been propos…
Compiler Auto-tuning through Multiple Phase Learning
Mingxuan Zhu, Dan Hao, Junjie Chen
Widely used compilers like GCC and LLVM usually have hundreds of optimizations controlled by optimization flags, which are enabled or disabled during compilation to improve runtime…
AGA: An Accelerated Greedy Additional Algorithm for Test Case Prioritization
Feng Li, Jianyi Zhou, Yinzhu Li +2
In recent years, many test case prioritization (TCP) techniques have been proposed to speed up the process of fault detection. However, little work has taken the efficiency problem…
When Automated Program Repair Meets Regression Testing -- An Extensive Study on 2 Million Patches
Yiling Lou, Jun Yang, Samuel Benton +5
In recent years, Automated Program Repair (APR) has been extensively studied in academia and even drawn wide attention from industry. However, APR techniques can be extremely time…
Can Automated Program Repair Refine Fault Localization?
Yiling Lou, Ali Ghanbari, Xia Li +3
Software bugs are prevalent in modern software systems and notoriously hard to debug manually. Therefore, a large body of research efforts have been dedicated to automated software…