16 citations · 22 across the 3 of their papers we have counts for
6 papers
Toward Speeding up Mutation Analysis by Memoizing Expensive Methods
Ali Ghanbari, Andrian Marcus
Mutation analysis has many applications, such as assessing the quality of test cases, fault localization, test input generation, security analysis, etc. Such applications involve r…
PRF: A Framework for Building Automatic Program Repair Prototypes for JVM-Based Languages
Ali Ghanbari, Andrian Marcus
PRF is a Java-based framework that allows researchers to build prototypes of test-based generate-and-validate automatic program repair techniques for JVM languages by simply extend…
ObjSim: Lightweight Automatic Patch Prioritization via Object Similarity
Ali Ghanbari
In the context of test case based automatic program repair (APR), patches that pass all the test cases but fail to fix the bug are called overfitted patches. Currently, patches gen…
Validation of Automatically Generated Patches: An Appetizer
Ali Ghanbari
In the context of test case based automated program repair (APR), the research community call the patches that pass all the test cases but fail to actually fix the bug test case ov…
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…
Practical Program Repair via Bytecode Mutation
Ali Ghanbari, Lingming Zhang
Software debugging is tedious, time-consuming, and even error-prone by itself. So, various automated debugging techniques have been proposed in the literature to facilitate the deb…