← Search

Mark Harman

2 accepted papers

2025

LLM-Powered Test Case Generation for Detecting Bugs in Plausible Programs

ACL 2025long

Detecting tricky bugs in plausible programs, those that pass existing test suites yet still contain bugs, remains a significant challenge in software testing. To address this problem, we propose TrickCatcher, an LLM-powered approach to generating test cases for uncovering bugs in plausible programs.…

2022

Leveraging Automated Unit Tests for Unsupervised Code Translation

ICLR 2022spotlight

With little to no parallel data available for programming languages, unsupervised methods are well-suited to source code translation. However, the majority of unsupervised machine translation approaches rely on back-translation, a method developed in the context of natural language translation and o…

Cited by 137SourcePDFScholar