2024
Hierarchy-Aware Representation Learning for Industrial IoT Vulnerability Classification.
IEEE Trans. Ind. Informatics, October, 2024

EXVul: Toward Effective and Explainable Vulnerability Detection for IoT Devices.
IEEE Internet Things J., June, 2024

Learning to Detect Memory-related Vulnerabilities.
ACM Trans. Softw. Eng. Methodol., February, 2024

Large Language Model for Vulnerability Detection and Repair: Literature Review and the Road Ahead.
CoRR, 2024

A Systematic Literature Review on Explainability for Machine/Deep Learning-based Software Engineering Research.
CoRR, 2024

Snopy: Bridging Sample Denoising with Causal Graph Learning for Effective Vulnerability Detection.
Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, 2024

1+1>2: Integrating Deep Code Behaviors with Metadata Features for Malicious PyPI Package Detection.
Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering, 2024

Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
ODDFuzz: Discovering Java Deserialization Vulnerabilities via Structure-Aware Directed Greybox Fuzzing.
Proceedings of the 44th IEEE Symposium on Security and Privacy, 2023

Improving Java Deserialization Gadget Chain Mining via Overriding-Guided Object Generation.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
SPVF: security property assisted vulnerability fixing via attention-based models.
Empir. Softw. Eng., 2022

MVD: Memory-Related Vulnerability Detection Based on Flow-Sensitive Graph Neural Networks.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
A comprehensive study on security bug characteristics.
J. Softw. Evol. Process., 2021

<i>BGNN4VD</i>: Constructing Bidirectional Graph Neural-Network for Vulnerability Detection.
Inf. Softw. Technol., 2021

GrasP: Graph-to-Sequence Learning for Automated Program Repair.
Proceedings of the 21st IEEE International Conference on Software Quality, 2021