VLDB 2026 Research / reviewers in the wild / expert
Hao Shen 0011
dblp:26/2210-11
· DBLP profile ↗
4ranked-venue papers
1as first author
4since 2021 · last 2024
0009-0002-8580-478XORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | ProRLearn: boosting prompt tuning-based vulnerability detection by reinforcement learning
Zilong Ren, Xiaolin Ju, Xiang Chen 0005, Hao Shen 0011 |
Autom. Softw. Eng. | 4 |
| 2023 | Assessing the Effectiveness of Vulnerability Detection via Prompt Tuning: An Empirical StudyabstractIn vulnerability detection approaches based on deep learning, fine-tuning with Pre-trained Language Models (PLMs) is a prevalent technique. Unfortunately, a natural gap exists between model pre-training tasks and vulnerability detection tasks due to different input formats, and the performance of fine-tuning relies on downstream dataset scales. Recently, prompt tuning has been used to alleviate these issues. However, it has not received enough attention in vulnerability detection. To assess the effectiveness of prompt tuning, we consider three classical vulnerability detection tasks: within-domain vulnerability detection, cross-domain vulnerability detection, and vulnerability type detection. Our empirical study considers three popular PLMs: CodeBERT, CodeT5, and CodeGPT. Then we use Devign, BigVul, and Reveal datasets as our experimental subjects. Our empirical results indicate that (1) compared to fine-tuning, prompt tuning can increase the accuracy of three tasks by an average of 42 %, 38%, and 41 %, respectively; (2) different prompt templates can have up to an 8 % impact on accuracy; (3) in data scarcity scenarios, the superiority of prompt tuning over fine-tuning is more obvious. Our research demonstrates that using prompt tuning can help to achieve better performance in vulnerability detection tasks and is a promising research direction in the future. Guilong Lu, Xiaolin Ju, Xiang Chen 0005, Shaoyu Yang 0002, Hao Shen 0011 |
APSEC | 6 |
| 2023 | EDP-BGCNN: Effective Defect Prediction via BERT-based Graph Convolutional Neural Network
Hao Shen 0011, Xiaolin Ju, Xiang Chen 0005, Guang Yang 0019 |
COMPSAC | 1 |
| 2021 | AGFL: A Graph Convolutional Neural Network-Based Method for Fault LocalizationabstractFault localization techniques have been developed for decades. Spectrum Based Fault Localization (SBFL) is a popular strategy in this research topic. However, SBFL is well known for low accuracy, mainly due to simply using a coverage matrix of program executions. In this paper, we propose a method based on graph neural network (AGFL), characterized by the adjacent matrix of the abstract syntax tree and the word vector of each program token. Referring to the Dstar, we calculate the suspiciousness of the statements and rank these statements. The experiment carried on Defects4J, a widely used benchmark, reveals that AGFL can locate 178 of the 262 studied bugs within Top-1, while state-of-the-art techniques at most locate 148 within Top-1. We also investigate the impacts of hyper-parameters (e.g., epoch and learning rate). The results show that AGFL has the best effect when the epoch is 100 and the learning rate is 0.0001. This value of epoch and learning rate increases by 66% compared to the worst on Top-1. Xiaolin Ju, Xiang Chen 0005, Hao Shen 0011, Yiheng Shen 0002 |
QRS | 4 |