Fetching the paper…
Reading the bibliography…
Human developers can produce code with cybersecurity bugs.
P. Gage, “A New Algorithm for Data Compression,” C Users Journal , vol. 12, no. 2, pp. 23–38, Feb. 1994, place: USA Publisher: R & D Publications, Inc
1994
Earlier work this paper cites.
A. Zeller and R. Hildebrandt, “Simplifying and Isolating Failure-Inducing Input,” IEEE Trans. Softw. Eng. , vol. 28, no. 2, pp. 183–200, Feb. 2002, publisher: IEEE Press. [Online]. Available: https://doi.org/10.1109/32.988498
2002
Earlier work this paper cites.
J.-D. Choi and A. Zeller, “Isolating Failure-Inducing Thread Schedules,” in Proceedings of the 2002 ACM SIGSOFT International Symposium on Software Testing and Analysis , ser. ISSTA ’02. New York, NY, USA: Association for Computing Machinery, 2002, pp. 210–220, event-place: Roma, Italy. [Online]. Available: https://doi.org/10.1145/566172.566211
2002
Earlier work this paper cites.
2005
Earlier work this paper cites.
C. Yagemann, M. Pruett, S. P. Chung, K. Bittick, B. Saltaformaggio, and W. Lee, “ARCUS: Symbolic Root Cause Analysis of Exploits in Production Systems,” in 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association, Aug. 2021, pp. 1989–2006. [Online]. Available: https://www.usenix.org/conference/usenixsecurity21/presentation/yagemann
2006
Earlier work this paper cites.
R. Mihalcea, H. Liu, and H. Lieberman, “NLP (Natural Language Processing) for NLP (Natural Language Programming),” in Computational Linguistics and Intelligent Text Processing , A. Gelbukh, Ed. Springer Berlin Heidelberg, 2006, pp. 319–330
2006
Earlier work this paper cites.
L. Tan, D. Yuan, G. Krishna, and Y. Zhou, “/*icomment: bugs or bad comments?*/,” ACM SIGOPS Operating Systems Review , vol. 41, no. 6, pp. 145–158, Oct. 2007. [Online]. Available: https://dl.acm.org/doi/10.1145/1323293.1294276
2007
Earlier work this paper cites.
D. Jeffrey, M. Feng, N. Gupta, and R. Gupta, “BugFix: A learning-based tool to assist developers in fixing bugs,” in 2009 IEEE 17th International Conference on Program Comprehension . Vancouver, BC, Canada: IEEE, May 2009, pp. 70–79. [Online]. Available: http://ieeexplore.ieee.org/document/5090029/
2009
Earlier work this paper cites.
B. Hartmann, D. MacDougall, J. Brandt, and S. R. Klemmer, “What would other programmers do: suggesting solutions to error messages,” in Proceedings of the 28th international conference on Human factors in computing systems - CHI ’10 . Atlanta, Georgia, USA: ACM Press, 2010, p. 1019. [Online]. Available: http://portal.acm.org/citation.cfm?doid=1753326.1753478
2010
Earlier work this paper cites.
K. Serebryany, D. Bruening, A. Potapenko, and D. Vyukov, “AddressSanitizer: A Fast Address Sanity Checker,” in 2012 USENIX Annual Technical Conference (USENIX ATC 12) . Boston, MA: USENIX Association, Jun. 2012, pp. 309–318. [Online]. Available: https://www.usenix.org/conference/atc12/technical-sessions/presentation/serebryany
2012
Earlier work this paper cites.
C. Le Goues, T. Nguyen, S. Forrest, and W. Weimer, “GenProg: A Generic Method for Automatic Software Repair,” IEEE Transactions on Software Engineering , vol. 38, no. 1, pp. 54–72, Jan. 2012. [Online]. Available: http://ieeexplore.ieee.org/document/6035728/
2012
Earlier work this paper cites.
R. Drechsler, I. G. Harris, and R. Wille, “Generating formal system models from natural language descriptions,” in IEEE Int. High Level Design Validation and Test Workshop (HLDVT) , 2012, pp. 164–165
2012
Earlier work this paper cites.
D. Steidl, B. Hummel, and E. Juergens, “Quality analysis of source code comments,” in 2013 21st International Conference on Program Comprehension (ICPC) , May 2013, pp. 83–92, iSSN: 1092-8138
2013
Earlier work this paper cites.
S. K. Sahoo, J. Criswell, C. Geigle, and V. Adve, “Using Likely Invariants for Automated Software Fault Localization,” in Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems , ser. ASPLOS ’13. New York, NY, USA: Association for Computing Machinery, 2013, pp. 139–152, event-place: Houston, Texas, USA. [Online]. Available: https://doi.org/10.1145/2451116.2451131
2013
Earlier work this paper cites.
M. Polacek, “GCC Undefined Behavior Sanitizer - ubsan,” Oct. 2014. [Online]. Available: https://developers.redhat.com/blog/2014/10/16/gcc-undefined-behavior-sanitizer-ubsan
2014
Earlier work this paper cites.
B. Kasikci, B. Schubert, C. Pereira, G. Pokam, and G. Candea, “Failure Sketching: A Technique for Automated Root Cause Diagnosis of in-Production Failures,” in Proceedings of the 25th Symposium on Operating Systems Principles , ser. SOSP ’15. New York, NY, USA: Association for Computing Machinery, 2015, pp. 344–360, event-place: Monterey, California. [Online]. Available: https://doi.org/10.1145/2815400.2815412
2015
Cited alongside, same era.
Z. Qi, F. Long, S. Achour, and M. Rinard, “An analysis of patch plausibility and correctness for generate-and-validate patch generation systems,” in Proceedings of the 2015 International Symposium on Software Testing and Analysis . Baltimore MD USA: ACM, Jul. 2015, pp. 24–36. [Online]. Available: https://dl.acm.org/doi/10.1145/2771783.2771791
2015
Cited alongside, same era.
L. Pascarella and A. Bacchelli, “Classifying Code Comments in Java Open-Source Software Systems,” in 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) . Buenos Aires, Argentina: IEEE, May 2017, pp. 227–237. [Online]. Available: http://ieeexplore.ieee.org/document/7962372/
2017
2021
Closest in time.
OpenAI, “OpenAI Codex,” Aug. 2021. [Online]. Available: https://openai.com/blog/openai-codex/
2021
Closest in time.
O. Lieber, O. Sharir, B. Lentz, and Y. Shoham, “Jurassic-1: Technical Details and Evaluation,” AI21 Labs, Tech. Rep., Aug. 2021. [Online]. Available: https://uploads-ssl.webflow.com/60fd4503684b466578c0d307/61138924626a6981ee09caf6_jurassic_tech_paper.pdf
2021
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
F. Li and V. Paxson, “A Large-Scale Empirical Study of Security Patches,” in Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security . Dallas Texas USA: ACM, Oct. 2017, pp. 2201–2215. [Online]. Available: https://dl.acm.org/doi/10.1145/3133956.3134072
2017
Cited alongside, same era.
M. Monperrus, “Automatic Software Repair: A Bibliography,” ACM Computing Surveys , vol. 51, no. 1, pp. 17:1–17:24, Jan. 2018. [Online]. Available: https://doi.org/10.1145/3105906
2018
Cited alongside, same era.
J. Li, B. Zhao, and C. Zhang, “Fuzzing: a survey,” Cybersecurity , vol. 1, no. 1, p. 6, Dec. 2018. [Online]. Available: https://cybersecurity.springeropen.com/articles/10.1186/s42400-018-0002-y
2018
Cited alongside, same era.
M. Tufano, C. Watson, G. Bavota, M. Di Penta, M. White, and D. Poshyvanyk, “An empirical investigation into learning bug-fixing patches in the wild via neural machine translation,” in Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering , ser. ASE 2018. New York, NY, USA: Association for Computing Machinery, Sep. 2018, pp. 832–837. [Online]. Available: https://doi.org/10.1145/3238147.3240732
2018
Cited alongside, same era.
A. Radford, J. Wu, R. Child, D. Luan, D. Amodei, and I. Sutskever, “Language Models are Unsupervised Multitask Learners,” p. 24, 2019. [Online]. Available: https://cdn.openai.com/better-language-models/language_models_are_unsupervised_multitask_learners.pdf
2019
Cited alongside, same era.
M. Tufano, C. Watson, G. Bavota, M. D. Penta, M. White, and D. Poshyvanyk, “An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation,” ACM Transactions on Software Engineering and Methodology , vol. 28, no. 4, pp. 19:1–19:29, Sep. 2019. [Online]. Available: https://doi.org/10.1145/3340544
2019
Cited alongside, same era.
V. Misra, J. S. K. Reddy, and S. Chimalakonda, “Is there a correlation between code comments and issues? an exploratory study,” in Proceedings of the 35th Annual ACM Symposium on Applied Computing , ser. SAC ’20. New York, NY, USA: Association for Computing Machinery, Mar. 2020, pp. 110–117. [Online]. Available: https://doi.org/10.1145/3341105.3374009
2020
Cited alongside, same era.
T. M. C. (MITRE), “CWE - CWE-Compatible Products and Services,” Dec. 2020. [Online]. Available: https://cwe.mitre.org/compatible/compatible.html
2020
Cited alongside, same era.
P. von Platen, “How to generate text: using different decoding methods for language generation with Transformers,” Mar. 2020. [Online]. Available: https://huggingface.co/blog/how-to-generate
2020
Cited alongside, same era.
2021
Closest in time.
Z. Chen, S. Kommrusch, M. Tufano, L.-N. Pouchet, D. Poshyvanyk, and M. Monperrus, “SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair,” IEEE Transactions on Software Engineering , vol. 47, no. 9, pp. 1943–1959, Sep. 2021
2021
Closest in time.
N. Jiang, T. Lutellier, and L. Tan, “CURE: Code-Aware Neural Machine Translation for Automatic Program Repair,” in 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) , May 2021, pp. 1161–1173, iSSN: 1558-1225
2021
Closest in time.
D. Drain, C. Wu, A. Svyatkovskiy, and N. Sundaresan, “Generating bug-fixes using pretrained transformers,” in Proceedings of the 5th ACM SIGPLAN International Symposium on Machine Programming . Virtual Canada: ACM, Jun. 2021, pp. 1–8. [Online]. Available: https://dl.acm.org/doi/10.1145/3460945.3464951
2021
Closest in time.
AI21, “Jurassic-1 Language Models - AI21 Studio Docs,” 2021. [Online]. Available: https://studio.ai21.com/docs/jurassic1-language-models/#general-purpose-models
2021
Closest in time.
G. Inc., “CodeQL documentation,” 2021. [Online]. Available: https://codeql.github.com/docs/
2021
Closest in time.
T. M. C. (MITRE), “2021 CWE Top 25 Most Dangerous Software Weaknesses,” 2021. [Online]. Available: https://cwe.mitre.org/top25/archive/2021/2021_cwe_top25.html
2021
Closest in time.
——, “CWE-1194: CWE VIEW: Hardware Design,” Jul. 2021. [Online]. Available: https://cwe.mitre.org/data/definitions/1194.html
2021
Closest in time.
X. Gao, B. Wang, G. J. Duck, R. Ji, Y. Xiong, and A. Roychoudhury, “Beyond Tests: Program Vulnerability Repair via Crash Constraint Extraction,” ACM Transactions on Software Engineering and Methodology , vol. 30, no. 2, pp. 1–27, Mar. 2021. [Online]. Available: https://dl.acm.org/doi/10.1145/3418461
2021
Closest in time.
C. Yagemann, S. P. Chung, B. Saltaformaggio, and W. Lee, “Automated Bug Hunting With Data-Driven Symbolic Root Cause Analysis,” in Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security , ser. CCS ’21. New York, NY, USA: Association for Computing Machinery, 2021, pp. 320–336, event-place: Virtual Event, Republic of Korea. [Online]. Available: https://doi.org/10.1145/3460120.3485363
2021
Closest in time.
2021
Closest in time.