Advances in Code Summarization

被引:1
|
作者
Desai, Utkarsh [1 ]
Sridhara, Giriprasad [1 ]
Tamilselvam, Srikanth [1 ]
机构
[1] IBM Res, Bangalore, Karnataka, India
关键词
code summarization; neural networks;
D O I
10.1109/ICSE-Companion52605.2021.00141
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Several studies have suggested that comments describing source code can help mitigate the burden of program understanding. However, software systems usually lack adequate comments and sometime even when present, they may be outdated. Researchers have addressed this issue by automatically generating comments from source code, a task referred to as Code Summarization. In this technical presentation, we take a deeper look at some of the significant, recent works in the area of code summarization and how each of them attempts to take a new perspective of this task including methods leveraging RNNs, Transformers, Graph neural networks and Reinforcement learning. We review individual methods in detail and discuss future avenues for this task.
引用
收藏
页码:330 / 331
页数:2
相关论文
共 50 条
  • [31] Code Summarization with Structure-induced Transformer
    Wu, Hongqiu
    Zhao, Hai
    Zhang, Min
    [J]. FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 1078 - 1090
  • [32] Keyword-Based Source Code Summarization
    Zhang S.
    Xie R.
    Ye W.
    Hen L.
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (09): : 1987 - 2000
  • [33] Contextual Information Enhanced Source Code Summarization
    Hu T.-X.
    Xie R.
    Ye W.
    Zhang S.-K.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2023, 34 (04): : 1695 - 1710
  • [34] Enhancing code summarization with action word prediction
    Li, Mingchen
    Yu, Huiqun
    Fan, Guisheng
    Zhou, Ziyi
    Huang, Zijie
    [J]. Neurocomputing, 2024, 563
  • [35] A Code Summarization Approach for Object Oriented Programs
    Mohsin, Ali Hameed
    Hammad, Mustafa
    [J]. 2019 INTERNATIONAL CONFERENCE ON INNOVATION AND INTELLIGENCE FOR INFORMATICS, COMPUTING, AND TECHNOLOGIES (3ICT), 2019,
  • [36] CoSS: Leveraging Statement Semantics for Code Summarization
    Shi, Chaochen
    Cai, Borui
    Zhao, Yao
    Gao, Longxiang
    Sood, Keshav
    Xiang, Yong
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (06) : 3472 - 3486
  • [37] Enhancing code summarization with action word prediction
    Li, Mingchen
    Yu, Huiqun
    Fan, Guisheng
    Zhou, Ziyi
    Huang, Zijie
    [J]. NEUROCOMPUTING, 2024, 563
  • [38] A Semantic and Structural Transformer for Code Summarization Generation
    Ji, Ruyi
    Tong, Zhenyu
    Luo, Tiejian
    Liu, Jing
    Zhang, Libo
    [J]. 2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [39] Supporting software documentation with source code summarization
    Al-Msie'deen, Ra'Fat
    Blasi, Anas H.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2019, 6 (01): : 59 - 67
  • [40] An data augmentation method for source code summarization
    Song, Zixuan
    Zeng, Hui
    Shang, Xiuwei
    Li, Guanxi
    Li, Hui
    Guo, Shikai
    [J]. NEUROCOMPUTING, 2023, 549