Fetching the paper…
Reading the bibliography…
Current machine-learning based software vulnerability detection methods are primarily conducted at the function-level.
Individual comparisons by ranking methods
Frank Wilcoxon. 1992 · 1992
Earlier work this paper cites.
GPLAG: detection of software plagiarism by program dependence graph analysis. In Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining . 872–881
Chao Liu, Chen Chen, Jiawei Han, and Philip S Yu. 2006 · 2006
Earlier work this paper cites.
Benchmarking classification models for software defect prediction: A proposed framework and novel findings
Stefan Lessmann, Bart Baesens, Christophe Mues, and Swantje Pietsch. 2008 · 2008
Earlier work this paper cites.
The graph neural network model
Franco Scarselli, Marco Gori, Ah Chung Tsoi, Markus Hagenbuchner, and Gabriele Monfardini. 2008 · 2008
Earlier work this paper cites.
Rectified linear units improve restricted boltzmann machines. In Proceedings of the 27th International Conference on International Conference on Machine Learning . 807–814
Vinod Nair and Geoffrey E Hinton. 2010 · 2010
Earlier work this paper cites.
Detection of recurring software vulnerabilities. In Proceedings of the IEEE/ACM international conference on Automated software engineering . 447–456
Nam H Pham, Tung Thanh Nguyen, Hoan Anh Nguyen, and Tien N Nguyen. 2010 · 2010
Earlier work this paper cites.
Software vulnerability discovery techniques: A survey. In 2012 Fourth International Conference on Multimedia Information Networking and Security . IEEE, 152–156
Bingchang Liu, Liang Shi, Zhuhua Cai, and Min Li. 2012 · 2012
Earlier work this paper cites.
Distributed representations of words and phrases and their compositionality. In Advances in Neural Information Processing Systems . 3111–3119
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013 · 2013
Earlier work this paper cites.
A survey of emerging threats in cybersecurity
Julian Jang-Jaccard and Surya Nepal. 2014 · 2014
Earlier work this paper cites.
Distributed representations of sentences and documents. In International Conference on Machine Learning . PMLR, 1188–1196
Quoc Le and Tomas Mikolov. 2014 · 2014
Earlier work this paper cites.
Glove: Global vectors for word representation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) . 1532–1543
Jeffrey Pennington, Richard Socher, and Christopher D Manning. 2014 · 2014
Earlier work this paper cites.
Predicting vulnerable software components via text mining
Riccardo Scandariato, James Walden, Aram Hovsepyan, and Wouter Joosen. 2014 · 2014
Earlier work this paper cites.
Modeling and discovering vulnerabilities with code property graphs. In 2014 IEEE Symposium on Security and Privacy . IEEE, 590–604
Fabian Yamaguchi, Nico Golde, Daniel Arp, and Konrad Rieck. 2014 · 2014
Earlier work this paper cites.
Exploring and enforcing security guarantees via program dependence graphs
Andrew Johnson, Lucas Waye, Scott Moore, and Stephen Chong. 2015 · 2015
Earlier work this paper cites.
Is Newer Always Better? The Case of Vulnerability Prediction Models. In Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement . 1–6
Aram Hovsepyan, Riccardo Scandariato, and Wouter Joosen. 2016 · 2016
Earlier work this paper cites.
Vulpecker: an automated vulnerability detection system based on code similarity analysis. In Proceedings of the 32nd Annual Conference on Computer Security Applications . 201–213
Zhen Li, Deqing Zou, Shouhuai Xu, Hai Jin, Hanchao Qi, and Jie Hu. 2016 · 2016
Earlier work this paper cites.
Sourcerercc: Scaling code clone detection to big-code. In Proceedings of the 38th International Conference on Software Engineering . 1157–1168
Hitesh Sajnani, Vaibhav Saini, Jeffrey Svajlenko, Chanchal K Roy, and Cristina V Lopes. 2016 · 2016
Earlier work this paper cites.
Neural Machine Translation of Rare Words with Subword Units
Rico Sennrich, Barry Haddow, and Alexandra Birch. 2016 · 2016
Earlier work this paper cites.
VulDetector: Detecting Vulnerabilities Using Weighted Feature Graph Comparison
Lei Cui, Zhiyu Hao, Yang Jiao, Haiqiang Fei, and Xiaochun Yun. 2020 · 2017
Earlier work this paper cites.
Software vulnerability analysis and discovery using machine-learning and data-mining techniques: A survey
Seyed Mohammad Ghaffarian and Hamid Reza Shahriari. 2017 · 2017
Earlier work this paper cites.
Vuddy: A scalable approach for vulnerable code clone discovery. In 2017 IEEE Symposium on Security and Privacy (SP) . IEEE, 595–614
Seulbae Kim, Seunghoon Woo, Heejo Lee, and Hakjoo Oh. 2017 · 2017
Earlier work this paper cites.
Semi-Supervised Classification with Graph Convolutional Networks. In Proceedings of the 5th International Conference on Learning Representations (Palais des Congrès Neptune, Toulon, France) (ICLR ’17)
Thomas N. Kipf and Max Welling. 2017 · 2017
Cited alongside, same era.
Learning to Represent Programs with Graphs. In International Conference on Learning Representations . 1–17
Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi. 2018 · 2018
Cited alongside, same era.
VulDeePecker: A Deep Learning-Based System for Vulnerability Detection.. In Network and Distributed Systems Security (NDSS) Symposium 2018 . 1–12
Zhen Li, Deqing Zou, Shouhuai Xu, Xinyu Ou, Hai Jin, Sujuan Wang, Zhijun Deng, and Yuyi Zhong. 2018 · 2018
Cited alongside, same era.
Tune: A research platform for distributed model selection and training
Richard Liaw, Eric Liang, Robert Nishihara, Philipp Moritz, Joseph E Gonzalez, and Ion Stoica. 2018 · 2018
Cited alongside, same era.
Identifying Vulnerable IoT Applications using Deep Learning. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 582–586
Hajra Naeem and Manar H Alalfi. 2020 · 2020
Later among the works it cites.
Detecting code clones with graph neural network and flow-augmented abstract syntax tree. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 261–271
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin. 2020 · 2020
Later among the works it cites.
Predicting Defective Lines Using a Model-Agnostic Technique
Supatsara Wattanakriengkrai, Patanamon Thongtanunam, Chakkrit Tantithamthavorn, Hideaki Hata, and Kenichi Matsumoto. 2020 · 2020
Later among the works it cites.
NIST: National Vulnerability Database
2021 · 2021
Later among the works it cites.
Unified Pre-training for Program Understanding and Generation. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies . Association for Computational Linguistics, 2655–2668
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Graph Attention Networks. In Proceedings of the 6th International Conference on Learning Representations . 1–12
Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. 2018 · 2018
Cited alongside, same era.
An empirical study of security warnings from static application security testing tools
Bushra Aloraini, Meiyappan Nagappan, Daniel M German, Shinpei Hayashi, and Yoshiki Higo. 2019 · 2019
Cited alongside, same era.
Network embedding and change modeling in dynamic heterogeneous networks. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval . 861–864
Ranran Bian, Yun Sing Koh, Gillian Dobbie, and Anna Divoli. 2019 · 2019
Cited alongside, same era.
Gated residual recurrent graph neural networks for traffic prediction. In Proceedings of the AAAI Conference on Artificial Intelligence , Vol. 33. 485–492
Cen Chen, Kenli Li, Sin G Teo, Xiaofeng Zou, Kang Wang, Jie Wang, and Zeng Zeng. 2019 · 2019
Cited alongside, same era.
Leopard: Identifying vulnerable code for vulnerability assessment through program metrics. In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) . IEEE, 60–71
Xiaoning Du, Bihuan Chen, Yuekang Li, Jianmin Guo, Yaqin Zhou, Yang Liu, and Yu Jiang. 2019 · 2019
Cited alongside, same era.
VulSniper: Focus Your Attention to Shoot Fine-Grained Vulnerabilities.. In Proceedings of the 27th International Conference on International Joint Conferences on Artificial Intelligence . 4665–4671
Xu Duan, Jingzheng Wu, Shouling Ji, Zhiqing Rui, Tianyue Luo, Mutian Yang, and Yanjun Wu. 2019 · 2019
Cited alongside, same era.
Roberta: A robustly optimized bert pretraining approach
Yinhan Liu, Myle Ott, Naman Goyal, Jingfei Du, Mandar Joshi, Danqi Chen, Omer Levy, Mike Lewis, Luke Zettlemoyer, and Veselin Stoyanov. 2019 · 2019
Cited alongside, same era.
Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks
Yaqin Zhou, Shangqing Liu, Jingkai Siow, Xiaoning Du, and Yang Liu. 2019 · 2019
Cited alongside, same era.
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2021 · 2021
Later among the works it cites.
BGNN4VD: Constructing Bidirectional Graph Neural-Network for Vulnerability Detection
Sicong Cao, Xiaobing Sun, Lili Bo, Ying Wei, and Bin Li. 2021 · 2021
Later among the works it cites.
Deep learning based vulnerability detection: Are we there yet
Saikat Chakraborty, Rahul Krishna, Yangruibo Ding, and Baishakhi Ray. 2021 · 2021
Later among the works it cites.
DeepWukong: Statically detecting software vulnerabilities using deep graph neural network
Xiao Cheng, Haoyu Wang, Jiayi Hua, Guoai Xu, and Yulei Sui. 2021 · 2021
Later among the works it cites.
An Empirical Study of Rule-Based and Learning-Based Approaches for Static Application Security Testing. In Proceedings of the 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) . 1–12
Roland Croft, Dominic Newlands, Ziyu Chen, and M Ali Babar. 2021 · 2021
Later among the works it cites.
The rise of software vulnerability: Taxonomy of software vulnerabilities detection and machine learning approaches
Hazim Hanif, Mohd Hairul Nizam Md Nasir, Mohd Faizal Ab Razak, Ahmad Firdaus, and Nor Badrul Anuar. 2021 · 2021
Later among the works it cites.
Vuldeelocator: a deep learning-based fine-grained vulnerability detector
Zhen Li, Deqing Zou, Shouhuai Xu, Zhaoxuan Chen, Yawei Zhu, and Hai Jin. 2021b · 2021
Later among the works it cites.
SySeVR: A framework for using deep learning to detect software vulnerabilities
Zhen Li, Deqing Zou, Shouhuai Xu, Hai Jin, Yawei Zhu, and Zhaoxuan Chen. 2021c · 2021
Later among the works it cites.
Deep neural-based vulnerability discovery demystified: data, model and performance
Guanjun Lin, Wei Xiao, Leo Yu Zhang, Shang Gao, Yonghang Tai, and Jun Zhang. 2021 · 2021
Later among the works it cites.
The Comparison of Word Embedding Techniques in RNNs for Vulnerability Detection.. In ICISSP . 109–120
Hai Ngoc Nguyen, Songpon Teerakanok, Atsuo Inomata, and Tetsutaro Uehara. 2021 · 2021
Later among the works it cites.
JITLine: A Simpler, Better, Faster, Finer-grained Just-In-Time Defect Prediction. In 2021 International Conference on Mining Software Repositories (MSR’21) . 1–11
Chanathip Pornprasit and Chakkrit Tantithamthavorn. 2021 · 2021
Later among the works it cites.
MulCode: A Multi-task Learning Approach for Source Code Understanding. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 48–59
Deze Wang, Yue Yu, Shanshan Li, Wei Dong, Ji Wang, and Liao Qing. 2021 · 2021
Later among the works it cites.
Interpreting deep learning-based vulnerability detector predictions based on heuristic searching
Deqing Zou, Yawei Zhu, Shouhuai Xu, Zhen Li, Hai Jin, and Hengkai Ye. 2021 · 2021
Later among the works it cites.
Reproduction package for MSR double-blind review. Retrieved Jan, 2022 from
Authors. 2022 · 2022
Closest in time.
VELVET: a noVel Ensemble Learning approach to automatically locate VulnErable sTatements. In 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 1–12
Yangruibo Ding, Sahil Suneja, Yunhui Zheng, Jim Laredo, Alessandro Morari, Gail Kaiser, and Baishakhi Ray. 2022 · 2022
Closest in time.
DeepLineDP: Towards a Deep Learning Approach for Line-Level Defect Prediction
Chanathip Pornprasit and Chakkrit Tantithamthavorn. 2022 · 2022
Closest in time.