A Survey of Deep Learning Models for Structural Code Understanding release_xuuatcxajjh3homyksh5rgrw44

by Ruoting Wu, Yuxin Zhang, Qibiao Peng, Liang Chen, Zibin Zheng

Released as a article .

2022  

Abstract

In recent years, the rise of deep learning and automation requirements in the software industry has elevated Intelligent Software Engineering to new heights. The number of approaches and applications in code understanding is growing, with deep learning techniques being used in many of them to better capture the information in code data. In this survey, we present a comprehensive overview of the structures formed from code data. We categorize the models for understanding code in recent years into two groups: sequence-based and graph-based models, further make a summary and comparison of them. We also introduce metrics, datasets and the downstream tasks. Finally, we make some suggestions for future research in structural code understanding field.
In text/plain format

Archived Files and Locations

application/pdf  3.7 MB
file_ao2h5hai5fgb3hcshzsecsc5tq
arxiv.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article
Stage   submitted
Date   2022-05-03
Version   v1
Language   en ?
arXiv  2205.01293v1
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: bcaa3a42-08f4-468f-aa05-d3e7e23e9574
API URL: JSON