activity
20172022
most citedDevign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networks

151 citations · 270 across the 8 of their papers we have counts for

collaborators

8 papers

cs.CR2022★ 6 cited

Enhancing Security Patch Identification by Capturing Structures in Commits

Bozhi Wu, Shangqing Liu, Ruitao Feng +3

With the rapid increasing number of open source software (OSS), the majority of the software vulnerabilities in the open source components are fixed silently, which leads to the de…

cs.SE2022★ 1 cited

Learning Program Semantics with Code Representations: An Empirical Study

Jing Kai Siow, Shangqing Liu, Xiaofei Xie +2

Program semantics learning is the core and fundamental for various code intelligent tasks e.g., vulnerability detection, clone detection. A considerable amount of existing works pr…

cs.SE2021★ 4 cited

GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Search

Shangqing Liu, Xiaofei Xie, Jingkai Siow +3

Code search aims to retrieve accurate code snippets based on a natural language query to improve software productivity and quality. With the massive amount of available programs su…

cs.CR2021★ 18 cited

SPI: Automated Identification of Security Patches via Commits

Yaqin Zhou, Jing Kai Siow, Chenyu Wang +2

Security patches in open-source software, providing security fixes to identified vulnerabilities, are crucial in protecting against cyberattacks. Despite the National Vulnerability…

cs.LG2020★ 69 cited

Retrieval-Augmented Generation for Code Summarization via Hybrid GNN

Shangqing Liu, Yu Chen, Xiaofei Xie +2

Source code summarization aims to generate natural language summaries from structured code snippets for better understanding code functionalities. However, automatic code summariza…

cs.SE2019★ 5 cited

CORE: Automating Review Recommendation for Code Changes

JingKai Siow, Cuiyun Gao, Lingling Fan +2

Code review is a common process that is used by developers, in which a reviewer provides useful comments or points out defects in the submitted source code changes via pull request…