Fetching the paper…
Reading the bibliography…
Adversarial examples are important to test and enhance the robustness of deep code models.
N. Metropolis, A. W. Rosenbluth, M. N. Rosenbluth, A. H. Teller, and E. Teller, “Equation of state calculations by fast computing machines,” The Journal of Chemical Physics , vol. 21, no. 6, pp. 1087–1092, 1953
1953
Earlier work this paper cites.
W. K. Hastings, “Monte carlo sampling methods using markov chains and their applications,” 1970
1970
Earlier work this paper cites.
S. Chib and E. Greenberg, “Understanding the metropolis-hastings algorithm,” The American Statistician , vol. 49, no. 4, pp. 327–335, 1995
1995
Earlier work this paper cites.
J. Svajlenko, J. F. Islam, I. Keivanloo, C. K. Roy, and M. M. Mia, “Towards a big data curated benchmark of inter-project code clones,” in 2014 IEEE International Conference on Software Maintenance and Evolution . IEEE, 2014, pp. 476–480
2014
Earlier work this paper cites.
P. Sedgwick, “Spearman’s rank correlation coefficient,” Bmj , vol. 349, 2014
2014
Earlier work this paper cites.
C. Szegedy, W. Zaremba, I. Sutskever, J. Bruna, D. Erhan, I. Goodfellow, and R. Fergus, “Intriguing properties of neural networks,” in 2nd International Conference on Learning Representations, ICLR 2014 , 2014
2014
Earlier work this paper cites.
A. Joshi, S. Kale, S. Chandel, and D. K. Pal, “Likert scale: Explored and explained,” British journal of applied science & technology , vol. 7, no. 4, p. 396, 2015
2015
Earlier work this paper cites.
M. White, M. Tufano, C. Vendome, and D. Poshyvanyk, “Deep learning code fragments for code clone detection,” in 31st IEEE/ACM International Conference on Automated Software Engineering . IEEE, 2016, pp. 87–98
2016
Earlier work this paper cites.
M. Sharif, S. Bhagavatula, L. Bauer, and M. K. Reiter, “Accessorize to a crime: Real and stealthy attacks on state-of-the-art face recognition,” in Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security , 2016, pp. 1528–1540
2016
Earlier work this paper cites.
K. Nakamura and N. Ishiura, “Random testing of c compilers based on test program generation by equivalence transformation,” in Asia Pacific Conference on Circuits and Systems . IEEE, 2016, pp. 676–679
2016
Earlier work this paper cites.
L. Mou, G. Li, L. Zhang, T. Wang, and Z. Jin, “Convolutional neural networks over tree structures for programming language processing,” in Thirtieth AAAI conference on artificial intelligence , 2016
2016
Earlier work this paper cites.
H. Wei and M. Li, “Supervised deep features for software functional clone detection by exploiting lexical and syntactical information in source code.” in IJCAI , 2017, pp. 3034–3040
2017
Earlier work this paper cites.
A. V. Phan, M. Le Nguyen, and L. T. Bui, “Convolutional neural networks over control flow graphs for software defect prediction,” in 29th International Conference on Tools with Artificial Intelligence . IEEE, 2017, pp. 45–52
2017
Earlier work this paper cites.
2017
Earlier work this paper cites.
P. Bojanowski, E. Grave, A. Joulin, and T. Mikolov, “Enriching word vectors with subword information,” Transactions of the Association for Computational Linguistics , vol. 5, pp. 135–146, 2017
2017
Earlier work this paper cites.
B. Alsulami, E. Dauber, R. Harang, S. Mancoridis, and R. Greenstadt, “Source code authorship attribution using long short-term memory based networks,” in European Symposium on Research in Computer Security . Springer, 2017, pp. 65–82
2017
Earlier work this paper cites.
U. Alon, S. Brody, O. Levy, and E. Yahav, “code2seq: Generating sequences from structured representations of code,” in International Conference on Learning Representations , 2018
2018
Earlier work this paper cites.
A. Kurakin, I. J. Goodfellow, and S. Bengio, “Adversarial examples in the physical world,” in Artificial intelligence safety and security . Chapman and Hall/CRC, 2018, pp. 99–112
2018
Earlier work this paper cites.
J. Li, Y. Wang, M. R. Lyu, and I. King, “Code completion with neural attention and pointer networks,” in Proceedings of the 27th International Joint Conference on Artificial Intelligence , 2018, pp. 4159–25
2018
Earlier work this paper cites.
Q. Huang, X. Xia, Z. Xing, D. Lo, and X. Wang, “Api method recommendation without worrying about the task-api knowledge gap,” in 33rd International Conference on Automated Software Engineering , 2018, pp. 293–304
2018
Earlier work this paper cites.
A. Prakash, N. Moran, S. Garber, A. DiLillo, and J. Storer, “Deflecting adversarial attacks with pixel deflection,” in Proceedings of the IEEE conference on computer vision and pattern recognition , 2018, pp. 8571–8580
2018
Earlier work this paper cites.
G. Zhao and J. Huang, “Deepsim: deep learning code functional similarity,” in Proceedings of the 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2018, pp. 141–151
2018
Cited alongside, same era.
Y. Zhou, S. Liu, J. Siow, X. Du, and Y. Liu, “Devign: effective vulnerability identification by learning comprehensive program semantics via graph neural networks,” in 33rd International Conference on Neural Information Processing Systems , 2019, pp. 10 197–10 207
2019
Cited alongside, same era.
U. Alon, M. Zilberstein, O. Levy, and E. Yahav, “code2vec: Learning distributed representations of code,” Proceedings of the ACM on Programming Languages , vol. 3, no. POPL, pp. 1–29, 2019
2019
Cited alongside, same era.
J. Zhang, X. Wang, H. Zhang, H. Sun, K. Wang, and X. Liu, “A novel neural source code representation based on abstract syntax tree,” in 41st International Conference on Software Engineering . IEEE, 2019, pp. 783–794
S. Srikant, S. Liu, T. Mitrovska, S. Chang, Q. Fan, G. Zhang, and U.-M. O’Reilly, “Generating adversarial computer programs using optimized obfuscations,” in International Conference on Learning Representations , 2021
2021
Later among the works it cites.
M. V. Pour, Z. Li, L. Ma, and H. Hemmati, “A search-based testing framework for deep neural networks of source code embedding,” in 14th IEEE Conference on Software Testing, Verification and Validation . IEEE, 2021, pp. 36–46
2021
Later among the works it cites.
2022
Later among the works it cites.
Q. Shen, J. Chen, J. M. Zhang, H. Wang, S. Liu, and M. Tian, “Natural test generation for precise testing of question answering software,” in Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering , 2022, pp. 1–12
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2019
Cited alongside, same era.
H. Cheers, Y. Lin, and S. P. Smith, “Spplagiarise: A tool for generating simulated semantics-preserving plagiarism of java source code,” in 10th International conference on software engineering and service science . IEEE, 2019, pp. 617–622
2019
Cited alongside, same era.
Z. Feng, D. Guo, D. Tang, N. Duan, X. Feng, M. Gong, L. Shou, B. Qin, T. Liu, D. Jiang et al. , “Codebert: A pre-trained model for programming and natural languages,” in Findings of the Association for Computational Linguistics: EMNLP 2020 , 2020, pp. 1536–1547
2020
Cited alongside, same era.
H. Zhang, Z. Li, G. Li, L. Ma, Y. Liu, and Z. Jin, “Generating adversarial examples for holding robustness of source code processing models,” in Proceedings of the AAAI Conference on Artificial Intelligence , vol. 34, no. 01, 2020, pp. 1169–1176
2020
Cited alongside, same era.
C. Casalnuovo, E. T. Barr, S. K. Dash, P. Devanbu, and E. Morgan, “A theory of dual channel constraints,” in 42nd International Conference on Software Engineering: New Ideas and Emerging Results . IEEE, 2020, pp. 25–28
2020
Cited alongside, same era.
W. Shen, Y. Li, L. Chen, Y. Han, Y. Zhou, and B. Xu, “Multiple-boundary clustering and prioritization to promote neural network retraining,” in Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering , 2020, pp. 410–422
2020
Cited alongside, same era.
N. Yefet, U. Alon, and E. Yahav, “Adversarial examples for models of code,” Proceedings of the ACM on Programming Languages , vol. 4, no. OOPSLA, pp. 1–30, 2020
2020
Cited alongside, same era.
R. Compton, E. Frank, P. Patros, and A. Koay, “Embedding java classes with code2vec: Improvements from variable obfuscation,” in Proceedings of the 17th International Conference on Mining Software Repositories , 2020, pp. 243–253
2020
Cited alongside, same era.
D. Guo, S. Ren, S. Lu, Z. Feng, D. Tang, S. Liu, L. Zhou, N. Duan, A. Svyatkovskiy, S. Fu et al. , “Graphcodebert: Pre-training code representations with data flow,” in ICLR , 2021
2021
Cited alongside, same era.
2022
Later among the works it cites.
H. Zhang, Z. Fu, G. Li, L. Ma, Z. Zhao, H. Yang, Y. Sun, Y. Liu, and Z. Jin, “Towards robustness of deep program processing models—detection, estimation, and enhancement,” ACM Transactions on Software Engineering and Methodology (TOSEM) , vol. 31, no. 3, pp. 1–40, 2022
2022
Later among the works it cites.
2022
Later among the works it cites.
Z. Yang, J. Shi, J. He, and D. Lo, “Natural attack for pre-trained models of code,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 1482–1493
2022
Later among the works it cites.
Z. Tian, J. Chen, Q. Zhu, J. Yang, and L. Zhang, “Learning to construct better mutation faults,” in Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering , 2022, pp. 1–13
2022
Later among the works it cites.
Y. Zhou, X. Zhang, J. Shen, T. Han, T. Chen, and H. Gall, “Adversarial robustness of deep code comment generation,” ACM Transactions on Software Engineering and Methodology (TOSEM) , vol. 31, no. 4, pp. 1–30, 2022
2022
Later among the works it cites.
J. Henke, G. Ramakrishnan, Z. Wang, A. Albarghouth, S. Jha, and T. Reps, “Semantic robustness of models of source code,” in International Conference on Software Analysis, Evolution and Reengineering . IEEE, 2022, pp. 526–537
2022
Later among the works it cites.
X. Gao, Y. Feng, Y. Yin, Z. Liu, Z. Chen, and B. Xu, “Adaptive test selection for deep neural networks,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 73–85
2022
Later among the works it cites.
P. Chen, Z. Li, Y. Wen, and L. Liu, “Generating adversarial source programs using important tokens-based structural transformations,” in 26th International Conference on Engineering of Complex Computer Systems . IEEE, 2022, pp. 173–182
2022
Later among the works it cites.
“Github copilot,” https://github.com/features/copilot , Accessed: 2023
2023
Closest in time.
M. Yan, J. Chen, X. Cao, Z. Wu, Y. Kang, and Z. Wang, “Revisiting deep neural network test coverage from the test effectiveness perspective,” Journal of Software: Evolution and Process , p. e2561, 2023
2023
Closest in time.
“Coda,” https://github.com/tianzhaotju/CODA , Accessed: 2023
2023
Closest in time.
T. Gao, J. Chen, Y. Zhao, Y. Zhang, and L. Zhang, “Vectorizing program ingredients for better jvm testing,” in Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis , 2023, pp. 526–537
2023
Closest in time.
“Codechef,” https://codechef.com/ , Accessed: 2023
2023
Closest in time.
“Tree-sitter,” https://tree-sitter.github.io/tree-sitter/ , Accessed: 2023
2023
Closest in time.
H. You, Z. Wang, J. Chen, S. Liu, and S. Li, “Regression fuzzing for deep learning systems,” in Proceedings of the 45th International Conference on Software Engineering , 2023
2023
Closest in time.
A. Jha and C. K. Reddy, “Codeattack: Code-based adversarial attacks for pre-trained programming language models,” in Proceedings of the AAAI Conference on Artificial Intelligence , 2023
2023
Closest in time.