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
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 1078 - 1090
  • [32] Code Summarization with Project-Specific Features
    Wang, Yu
    Liu, Xin
    Lu, Xuesong
    Zhou, Aoying
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES-APPLIED DATA SCIENCE TRACK, PT IX, ECML PKDD 2024, 2024, 14949 : 190 - 206
  • [33] Contextual Information Enhanced Source Code Summarization
    Hu T.-X.
    Xie R.
    Ye W.
    Zhang S.-K.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (04): : 1695 - 1710
  • [34] Keyword-Based Source Code Summarization
    Zhang S.
    Xie R.
    Ye W.
    Hen L.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (09): : 1987 - 2000
  • [35] A Code Summarization Approach for Object Oriented Programs
    Mohsin, Ali Hameed
    Hammad, Mustafa
    2019 INTERNATIONAL CONFERENCE ON INNOVATION AND INTELLIGENCE FOR INFORMATICS, COMPUTING, AND TECHNOLOGIES (3ICT), 2019,
  • [36] Enhancing code summarization with action word prediction
    Li, Mingchen
    Yu, Huiqun
    Fan, Guisheng
    Zhou, Ziyi
    Huang, Zijie
    Neurocomputing, 2024, 563
  • [37] CoSS: Leveraging Statement Semantics for Code Summarization
    Shi, Chaochen
    Cai, Borui
    Zhao, Yao
    Gao, Longxiang
    Sood, Keshav
    Xiang, Yong
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (06) : 3472 - 3486
  • [38] Enhancing code summarization with action word prediction
    Li, Mingchen
    Yu, Huiqun
    Fan, Guisheng
    Zhou, Ziyi
    Huang, Zijie
    NEUROCOMPUTING, 2024, 563
  • [39] Entity Based Source Code Summarization (EBSCS)
    Babu, Chitti K.
    Kavitha, C.
    SankarRam, N.
    2016 3RD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2016,
  • [40] GypSum: Learning Hybrid Representations for Code Summarization
    Wang, Yu
    Dong, Yu
    Lu, Xuesong
    Zhou, Aoying
    30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 12 - 23