97 citations · 259 across the 8 of their papers we have counts for
6 papers · 1 filter
Defect Prediction with Content-based Features
Hung Viet Pham, Tung Thanh Nguyen
Traditional defect prediction approaches often use metrics that measure the complexity of the design or implementing code of a software system, such as the number of lines of code…
How Effective Are Neural Networks for Fixing Security Vulnerabilities
Yi Wu, Nan Jiang, Hung Viet Pham +5
Security vulnerability repair is a difficult task that is in dire need of automation. Two groups of techniques have shown promise: (1) large code language models (LLMs) that have b…
DocTer: Documentation Guided Fuzzing for Testing Deep Learning API Functions
Danning Xie, Yitong Li, Mijung Kim +4
Input constraints are useful for many software development tasks. For example, input constraints of a function enable the generation of valid inputs, i.e., inputs that follow these…
ENCORE: Ensemble Learning using Convolution Neural Machine Translation for Automatic Program Repair
Thibaud Lutellier, Lawrence Pang, Viet Hung Pham +2
Automated generate-and-validate (G&V) program repair techniques typically rely on hard-coded rules, only fix bugs following specific patterns, and are hard to adapt to different pr…
Toward Mining Visual Log of Software
Hung Pham, Tam Nguyen, Phong Vu +1
In this paper, we define visual log of a software system as data capturing the interactions between its users and its graphic user interface (GUI), such as screen-shots and screen…
Learning API Usages from Bytecode: A Statistical Approach
Tam The Nguyen, Hung Viet Pham, Phong Minh Vu +1
When developing mobile apps, programmers rely heavily on standard API frameworks and libraries. However, learning and using those APIs is often challenging due to the fast-changing…