activity
20182023
most citedTBar: Revisiting Template-based Automated Program Repair

314 citations · 461 across the 8 of their papers we have counts for

collaborators
Showing cs.SEShow all

10 papers · 1 filter

cs.SE2023

How are We Detecting Inconsistent Method Names? An Empirical Study from Code Review Perspective

Kisub Kim, Xin Zhou, Dongsun Kim +6

Proper naming of methods can make program code easier to understand, and thus enhance software maintainability. Yet, developers may use inconsistent names due to poor communication…

cs.SE2023

Towards More Realistic Evaluation for Neural Test Oracle Generation

Zhongxin Liu, Kui Liu, Xin Xia +1

Effective unit tests can help guard and improve software quality but require a substantial amount of time and effort to write and maintain. A unit test consists of a test prefix an…

cs.SE2023

App Review Driven Collaborative Bug Finding

Xunzhu Tang, Haoye Tian, Pingfan Kong +3

Software development teams generally welcome any effort to expose bugs in their code base. In this work, we build on the hypothesis that mobile apps from the same category (e.g., t…

cs.SE2020★ 6 cited

Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair

Haoye Tian, Kui Liu, Abdoul Kader Kaboreé +4

A large body of the literature of automated program repair develops approaches where patches are generated to be validated against an oracle (e.g., a test suite). Because such an o…

cs.SE2020★ 121 cited

On the Efficiency of Test Suite based Program Repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs

Kui Liu, Shangwen Wang, Anil Koyuncu +7

Test-based automated program repair has been a prolific field of research in software engineering in the last decade. Many approaches have indeed been proposed, which leverage test…

cs.SE2019

iFixR: Bug Report driven Program Repair

Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé +4

Issue tracking systems are commonly used in modern software development for collecting feedback from users and developers. An ultimate automation target of software maintenance is…