Y
Yuhua Qi
Researcher at National University of Defense Technology
Publications - 15
Citations - 680
Yuhua Qi is an academic researcher from National University of Defense Technology. The author has contributed to research in topics: Test case & Genetic programming. The author has an hindex of 8, co-authored 14 publications receiving 552 citations.
Papers
More filters
Proceedings ArticleDOI
The strength of random search on automated program repair
TL;DR: A new automated repair technique using random search, which is commonly considered much simpler than genetic programming, is presented and implemented, and a prototype tool called RSRepair is implemented, suggesting the stronger strength of random search over genetic programming.
Journal ArticleDOI
Slice-based statistical fault localization
TL;DR: An experimental study on a sufficient number of faulty versions and fault localization techniques shows the high applicability and effectiveness of the novel slice-based statistical fault localization approach to improve fault localization effectiveness.
Proceedings ArticleDOI
Efficient Automated Program Repair through Fault-Recorded Testing Prioritization
Yuhua Qi,Xiaoguang Mao,Yan Lei +2 more
TL;DR: This work introduces regression test prioritization insight into the area of automated program repair, and presents a novel prioritization technique called FRTP with the goal of reducing the number of test case executions in the repair process.
Proceedings ArticleDOI
Using automated program repair for evaluating the effectiveness of fault localization techniques
TL;DR: This paper proposes a new research direction of developing AFL techniques from the viewpoint of fully automated debugging including the program repair of automation, for which the activity of AFL is necessary and introduces the NCP score as the evaluation measurement to assess and compare various techniques from this perspective.
Proceedings ArticleDOI
Does Genetic Programming Work Well on Automated Program Repair
TL;DR: The experimental results show that genetic programming does not perform better than random search algorithm on guiding the patch generation process.