Beyond Surveys: A Deep Analysis of Persistent Challenges in Vulnerable Code Clone Detection

Authors

  • Gurpreet Singh, Dhavleesh Rattan

Keywords:

.

Abstract

This paper departs from traditional survey-based analyses to deeply explore the persistent, unresolved technical, semantic, and practical challenges in detecting vulnerable code clones. Despite significant methodological advancements in vulnerable code clone
detection ranging from textual matching and abstract syntax tree (AST) based syntactic analyses to deep learning-driven semantic approaches, numerous critical challenges remain inadequately addressed. Specifically, semantic complexity, advanced obfuscation,
computational scalability, language heterogeneity, and dataset inadequacy undermine detection reliability

References

D. Rattan, R. Bhatia, and M. Singh, “Software clone detection: A systematic review,” Inf Softw Technol, vol. 55, no. 7, pp. 1165–1199, Jul. 2013, doi: 10.1016/j.infsof.2013.01.008.

W. Zhang, S. Guo, H. Zhang, Y. Sui, Y. Xue, and Y. Xu, “Challenging Machine Learning-Based Clone Detectors via Semantic-Preserving Code Transformations,” IEEE Transactions on Software Engineering, vol. 49, no. 5, pp. 3052–3070, May 2023, doi: 10.1109/TSE.2023.3240118.

Downloads

Published

2024-01-01

How to Cite

Gurpreet Singh, Dhavleesh Rattan. (2024). Beyond Surveys: A Deep Analysis of Persistent Challenges in Vulnerable Code Clone Detection . Journal of Computational Analysis and Applications (JoCAAA), 32(1), 643–660. Retrieved from https://www.eudoxuspress.com/index.php/pub/article/view/2324

Issue

Section

Articles