Fetching the paper…
Reading the bibliography…
Memory-related vulnerabilities constitute severe threats to the security of modern software.
Combining Graph-Based Learning With Automated Data Collection for Code Vulnerability Detection
Huanting Wang, Guixin Ye, Zhanyong Tang, Shin Hwei Tan, Songfang Huang, Dingyi Fang, Yansong Feng, Lizhong Bian, and Zheng Wang. 2021 · 1958
Earlier work this paper cites.
A Stochastic Approximation Method
Naresh K. Sinha and Michael P. Griscik. 1971 · 1971
Earlier work this paper cites.
Constructing the Call Graph of a Program
Barbara G. Ryder. 1979 · 1979
Earlier work this paper cites.
Program Slicing
Mark Weiser. 1984 · 1984
Earlier work this paper cites.
The Program Dependence Graph and Its Use in Optimization
Jeanne Ferrante, Karl J. Ottenstein, and Joe D. Warren. 1987 · 1987
Earlier work this paper cites.
SPEC CPU2000: Measuring CPU Performance in the New Millennium
John L. Henning. 2000 · 2000
Earlier work this paper cites.
SMOTE: Synthetic Minority Over-sampling Technique
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence O. Hall, and W. Philip Kegelmeyer. 2002 · 2002
Earlier work this paper cites.
Static detection of leaks in polymorphic containers. In 28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, 2006 . ACM, 252–261
David L. Heine and Monica S. Lam. 2006 · 2006
Earlier work this paper cites.
Memory Leak Analysis by Contradiction. In Static Analysis, 13th International Symposium, SAS 2006, Seoul, Korea, August 29-31, 2006, Proceedings (Lecture Notes in Computer Science, Vol. 4134) . Springer, 405–424
Maksim Orlovich and Radu Rugina. 2006 · 2006
Earlier work this paper cites.
Practical memory leak detection using guarded value-flow analysis. In Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, San Diego, California, USA, June 10-13, 2007 . ACM, 480–491
Sigmund Cherem, Lonnie Princehouse, and Radu Rugina. 2007 · 2007
Earlier work this paper cites.
Valgrind: a framework for heavyweight dynamic binary instrumentation. In Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, San Diego, California, USA, June 10-13, 2007 . ACM, 89–100
Nicholas Nethercote and Julian Seward. 2007 · 2007
Earlier work this paper cites.
LEAKPOINT: pinpointing the causes of memory leaks. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1, ICSE 2010, Cape Town, South Africa, 1-8 May 2010 . ACM, 515–524
James A. Clause and Alessandro Orso. 2010 · 2010
Earlier work this paper cites.
Practical memory checking with Dr. Memory. In Proceedings of the CGO 2011, The 9th International Symposium on Code Generation and Optimization, Chamonix, France, April 2-6, 2011 . IEEE Computer Society, 213–223
Derek Bruening and Qin Zhao. 2011 · 2011
Earlier work this paper cites.
Interprocedural path-sensitive resource leaks detection for C programs. In Proceedings of the Fourth Asia-Pacific Symposium on Internetware, Internetware 2012, QingDao, China, October 30-31, 2012 . ACM, 19:1–19:9
Xiujuan Ji, Jufeng Yang, Jing Xu, Lei Feng, and Xiaohong Li. 2012 · 2012
Earlier work this paper cites.
AddressSanitizer: A Fast Address Sanity Checker. In 2012 USENIX Annual Technical Conference, Boston, MA, USA, June 13-15, 2012 . USENIX Association, 309–318
Konstantin Serebryany, Derek Bruening, Alexander Potapenko, and Dmitriy Vyukov. 2012 · 2012
Earlier work this paper cites.
Static memory leak detection using full-sparse value-flow analysis. In International Symposium on Software Testing and Analysis, ISSTA 2012, Minneapolis, MN, USA, July 15-20, 2012 . ACM, 254–264
Yulei Sui, Ding Ye, and Jingling Xue. 2012 · 2012
Earlier work this paper cites.
Translating Embeddings for Modeling Multi-relational Data. In Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems 2013. Proceedings of a meeting held December 5-8, 2013, Lake Tahoe, Nevada, United States . 2787–2795
Antoine Bordes, Nicolas Usunier, Alberto García-Durán, Jason Weston, and Oksana Yakhnenko. 2013 · 2013
Earlier work this paper cites.
SoK: Eternal War in Memory. In 2013 IEEE Symposium on Security and Privacy, SP 2013, Berkeley, CA, USA, May 19-22, 2013 . IEEE Computer Society, 48–62
Laszlo Szekeres, Mathias Payer, Tao Wei, and Dawn Song. 2013 · 2013
Earlier work this paper cites.
Automated memory leak detection for production use. In 36th International Conference on Software Engineering, ICSE ’14, Hyderabad, India - May 31 - June 07, 2014 . ACM, 825–836
Changhee Jung, Sangho Lee, Easwaran Raman, and Santosh Pande. 2014 · 2014
Earlier work this paper cites.
CBMC - C Bounded Model Checker - (Competition Contribution). In Tools and Algorithms for the Construction and Analysis of Systems - 20th International Conference, TACAS 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014, Grenoble, France, April 5-13, 2014. Proceedings (Lecture Notes in Computer Science, Vol. 8413) . Springer, 389–391
Daniel Kroening and Michael Tautschnig. 2014 · 2014
Earlier work this paper cites.
Distributed Representations of Sentences and Documents. In Proceedings of the 31th International Conference on Machine Learning, ICML 2014, Beijing, China, 21-26 June 2014 (JMLR Workshop and Conference Proceedings, Vol. 32) . JMLR.org, 1188–1196
Quoc V. Le and Tomás Mikolov. 2014 · 2014
Earlier work this paper cites.
Detecting Memory Leaks Statically with Full-Sparse Value-Flow Analysis
Yulei Sui, Ding Ye, and Jingling Xue. 2014 · 2014
Earlier work this paper cites.
Modeling and Discovering Vulnerabilities with Code Property Graphs. In 2014 IEEE Symposium on Security and Privacy, SP 2014, Berkeley, CA, USA, May 18-21, 2014 . IEEE Computer Society, 590–604
Fabian Yamaguchi, Nico Golde, Daniel Arp, and Konrad Rieck. 2014 · 2014
Earlier work this paper cites.
Adam: A Method for Stochastic Optimization. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings
Diederik P. Kingma and Jimmy Ba. 2015 · 2015
Earlier work this paper cites.
CVE-2016-10200
August. 2021 (last accessed)c · 2016
Cited alongside, same era.
Gated Graph Sequence Neural Networks. In 4th International Conference on Learning Representations, ICLR 2016, San Juan, Puerto Rico, May 2-4, 2016, Conference Track Proceedings
Yujia Li, Daniel Tarlow, Marc Brockschmidt, and Richard S. Zemel. 2016 · 2016
Cited alongside, same era.
DoubleTake: fast and precise error detection via evidence-based dynamic analysis. In Proceedings of the 38th International Conference on Software Engineering, ICSE 2016, Austin, TX, USA, May 14-22, 2016 . ACM, 911–922
Tongping Liu, Charlie Curtsinger, and Emery D. Berger. 2016 · 2016
Cited alongside, same era.
Semi-Supervised Classification with Graph Convolutional Networks. In 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24-26, 2017, Conference Track Proceedings . OpenReview.net
Thomas N. Kipf and Max Welling. 2017 · 2017
Cited alongside, same era.
Learning To Predict Vulnerabilities From Vulnerability-Fixes: A Machine Translation Approach
Aayush Garg, Renzo Degiovanni, Matthieu Jimenez, Maxime Cordy, Mike Papadakis, and Yves Le Traon. 2020 · 2020
Later among the works it cites.
PCA: memory leak detection using partial call-path analysis. In ESEC/FSE ’20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020 . ACM, 1621–1625
Wen Li, Haipeng Cai, Yulei Sui, and David Manz. 2020a · 2020
Later among the works it cites.
A Principled Approach to Selective Context Sensitivity for Pointer Analysis
Yue Li, Tian Tan, Anders Møller, and Yannis Smaragdakis. 2020b · 2020
Later among the works it cites.
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree. In 27th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2020, London, ON, Canada, February 18-21, 2020 . IEEE, 261–271
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin. 2020 · 2020
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Learning to Represent Programs with Graphs. In 6th International Conference on Learning Representations, ICLR 2018, Vancouver, BC, Canada, April 30 - May 3, 2018, Conference Track Proceedings . OpenReview.net
Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi. 2018 · 2018
Cited alongside, same era.
VulinOSS: a dataset of security vulnerabilities in open-source systems. In Proceedings of the 15th International Conference on Mining Software Repositories, MSR 2018, Gothenburg, Sweden, May 28-29, 2018 . ACM, 18–21
Antonios Gkortzis, Dimitris Mitropoulos, and Diomidis Spinellis. 2018 · 2018
Cited alongside, same era.
Precision-guided context sensitivity for pointer analysis
Yue Li, Tian Tan, Anders Møller, and Yannis Smaragdakis. 2018a · 2018
Cited alongside, same era.
SySeVR: A Framework for Using Deep Learning to Detect Software Vulnerabilities
Zhen Li, Deqing Zou, Shouhuai Xu, Hai Jin, Yawei Zhu, Zhaoxuan Chen, Sujuan Wang, and Jialai Wang. 2018b · 2018
Cited alongside, same era.
VulDeePecker: A Deep Learning-Based System for Vulnerability Detection. In 25th Annual Network and Distributed System Security Symposium, NDSS 2018, San Diego, California, USA, February 18-21, 2018 . The Internet Society
Zhen Li, Deqing Zou, Shouhuai Xu, Xinyu Ou, Hai Jin, Sujuan Wang, Zhijun Deng, and Yuyi Zhong. 2018c · 2018
Cited alongside, same era.
Modeling Relational Data with Graph Convolutional Networks. In The Semantic Web - 15th International Conference, ESWC 2018, Heraklion, Crete, Greece, June 3-7, 2018, Proceedings (Lecture Notes in Computer Science, Vol. 10843) . Springer, 593–607
Michael Sejr Schlichtkrull, Thomas N. Kipf, Peter Bloem, Rianne van den Berg, Ivan Titov, and Max Welling. 2018 · 2018
Cited alongside, same era.
Pinpoint: fast and precise sparse value flow analysis for million lines of code. In Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2018, Philadelphia, PA, USA, June 18-22, 2018 . ACM, 693–706
Qingkai Shi, Xiao Xiao, Rongxin Wu, Jinguo Zhou, Gang Fan, and Charles Zhang. 2018 · 2018
Cited alongside, same era.
CVE-2019-15920
August. 2021 (last accessed)d · 2019
Cited alongside, same era.
Later among the works it cites.
Common Vulnerabilities and Exposures
August. 2021 (last accessed)a · 2021
Later among the works it cites.
Common Weakness Enumeration
August. 2021 (last accessed)b · 2021
Later among the works it cites.
Flawfinder
August. 2021 (last accessed)g · 2021
Later among the works it cites.
Linux Kernel
August. 2021 (last accessed)i · 2021
Later among the works it cites.
Rough Audit Tool for Security
August. 2021 (last accessed)k · 2021
Later among the works it cites.
Software Assurance Reference Dataset
August. 2021 (last accessed)l · 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.
Runtime detection of memory errors with smart status. In ISSTA ’21: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, Denmark, July 11-17, 2021 . ACM, 296–308
Zhe Chen, Chong Wang, Junqi Yan, Yulei Sui, and Jingling Xue. 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.
Automatic Feature Learning for Predicting Vulnerable Software Components
Hoa Khanh Dam, Truyen Tran, Trang Pham, Shien Wee Ng, John Grundy, and Aditya Ghose. 2021 · 2021
Later among the works it cites.
Neural software vulnerability analysis using rich intermediate graph representations of programs
Seyed Mohammad Ghaffarian and Hamid Reza Shahriari. 2021 · 2021
Later among the works it cites.
Memory Error Detection in Security Testing
Nasif Imtiaz and Laurie A. Williams. 2021 · 2021
Later among the works it cites.
Vulnerability detection with fine-grained interpretations. In ESEC/FSE ’21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021 . ACM, 292–303
Yi Li, Shaohua Wang, and Tien N. Nguyen. 2021 · 2021
Later among the works it cites.
Boosting coverage-based fault localization via graph-based representation learning. In ESEC/FSE ’21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021 . ACM, 664–676
Yiling Lou, Qihao Zhu, Jinhao Dong, Xia Li, Zeyu Sun, Dan Hao, Lu Zhang, and Lingming Zhang. 2021 · 2021
Later among the works it cites.
Evaluating and comparing memory error vulnerability detectors
Yu Nong, Haipeng Cai, Pengfei Ye, Li Li, and Feng Chen. 2021 · 2021
Later among the works it cites.
Locating faults with program slicing: an empirical analysis
Ezekiel O. Soremekun, Lukas Kirschner, Marcel Böhme, and Andreas Zeller. 2021 · 2021
Later among the works it cites.
A comprehensive study on security bug characteristics
Ying Wei, Xiaobing Sun, Lili Bo, Sicong Cao, Xin Xia, and Bin Li. 2021 · 2021
Later among the works it cites.
GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networks. In WSDM ’21, The Fourteenth ACM International Conference on Web Search and Data Mining, Virtual Event, Israel, March 8-12, 2021 . ACM, 833–841
Tianxiang Zhao, Xiang Zhang, and Suhang Wang. 2021 · 2021
Later among the works it cites.
μ \mu VulDeePecker: A Deep Learning-Based System for Multiclass Vulnerability Detection
Deqing Zou, Sujuan Wang, Shouhuai Xu, Zhen Li, and Hai Jin. 2021 · 2021
Later among the works it cites.