Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

SGRL: A Hybrid Semantic-Graph Representation Learning Framework for Software Vulnerability Detection

Author 1: Cong Bui Van
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 17, No. 9 · Published 2026

DOI: 10.14569/IJACSA.2026.0170941

Abstract

The increasing scale and complexity of software increase the risk of security vulnerabilities, creating a need for automated and effective detection methods. Transformer-based methods can learn semantic representations but do not fully exploit structural information, whereas graph neural network-based methods remain limited in representing token-level semantics. In addition, data imbalance affects models’ learning and generalization capabilities. In this study, the author proposes SGRL (Semantic–Graph Representation Learning), a framework that combines CodeT5 and a Graph Convolutional Network (GCN) over a Code Property Graph (CPG) to jointly exploit the semantic and structural features of source code. The two feature sources are fused through concatenation and adjusted using BDC (Bernoulli Dropout in CNN) before classification by a Multi-Layer Perceptron (MLP). Experiments on the Verum dataset with the optimal configuration of a 512-token input length and a BDC probability of 0.2 achieve an Accuracy of 84.23%, Precision of 84.55%, Recall of 84.23%, and F1-score of 84.14%. Results on Verum and FFmpeg+Qume also show that SGRL outperforms REVEAL, Russell, VulDeePecker, SySeVR, and Devign under the corresponding experimental settings.

Keywords

How to Cite this Article

Van, C. B. (2026). SGRL: A Hybrid Semantic-Graph Representation Learning Framework for Software Vulnerability Detection. International Journal of Advanced Computer Science and Applications, 17(9). https://doi.org/10.14569/IJACSA.2026.0170941

Van, Cong Bui. "SGRL: A Hybrid Semantic-Graph Representation Learning Framework for Software Vulnerability Detection." International Journal of Advanced Computer Science and Applications, vol. 17, no. 9, 2026, https://doi.org/10.14569/IJACSA.2026.0170941.

@article{Van2026,
  title     = {SGRL: A Hybrid Semantic-Graph Representation Learning Framework for Software Vulnerability Detection},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {17},
  number    = {9},
  year      = {2026},
  publisher = {The Science and Information Organization},
  author    = {Cong Bui Van},
  doi       = {10.14569/IJACSA.2026.0170941},
  url       = {https://doi.org/10.14569/IJACSA.2026.0170941}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026