activity
20152024
most citedHow Effective Are Neural Networks for Fixing Security Vulnerabilities

97 citations · 259 across the 8 of their papers we have counts for

collaborators

8 papers

cs.SE2024

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…

cs.CR2023

Security Knowledge-Guided Fuzzing of Deep Learning Libraries

Nima Shiri Harzevili, Mohammad Mahdi Mohajer, Moshi Wei +2

Recently, many Deep Learning fuzzers have been proposed for testing of DL libraries. However, they either perform unguided input generation (e.g., not considering the relationship…

cs.SE2023★ 97 cited

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…

cs.SE2021★ 79 cited

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…

cs.SE2019★ 10 cited

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…

cs.SE2016★ 2 cited

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…

cs.SE2015★ 22 cited

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…

cs.IR2015★ 49 cited

Mining User Opinions in Mobile App Reviews: A Keyword-based Approach

Phong Minh Vu, Tam The Nguyen, Hung Viet Pham +1

User reviews of mobile apps often contain complaints or suggestions which are valuable for app developers to improve user experience and satisfaction. However, due to the large vol…