Collapsed content
Toggleable via the navbar brand.
Home
Publications
Mentees
Experience
Tools & Data Sets
Teaching
Service
Testimonials
Talks
Awards
Blog
Data Sets
LLM Perception Study
[Github]
an empirical study on usage and perceptions of LLMs in a software engineering project
BugsPHP
[Github]
a dataset of PHP bugs with 600,000+ for commits for training and 513 commits for validating
Trust Enhancement Study
[Zenodo]
an empirical study on trust enhancements issues with developers on automated program repair
Linux Backporting DataSet
[Website]
[Github]
collection of 350 backported commits in the linux kernel project tagged with mainstream commit
Patch Transplantation DataSet
[Website]
[Github]
collection of 24 patch transplantation across projects
Tools
CrashRepair
[Github]
program repair tool for security vulnerabilities in C programs
EffFix
[Github]
program repair integrated with Infer (Pulse) to fix memory errors
EvoRepair
[Github]
uses EvoSuite so evolve both a patch pool and a test suite to find high-quality patches for program bugs
Cerberus
[Github]
program repair platform that provides interface to multiple state-of-the-art program repair tools
Sherlock
[Github]
self-supervised model for malware detection in Android ecosystem
CPR
[Website]
[Github]
new automated program repair technique based on concolic execution which works on patch abstractions
APIFix
[Github]
a tool that automates API usage adaptations by learning from the existing human actions
FixMorph
[Website]
[Github]
a morphing tool for C source codes which supports automated code-transfer
PatchWeave
[Website]
[Github]
automated patch transplantation tool for C programs