• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

米庆 (米庆.) | 包擎航 (包擎航.) | 詹怡 (詹怡.) | 崔龙杰 (崔龙杰.) | 翁涵 (翁涵.)

Indexed by:

incoPat

Abstract:

本发明公开了一种基于程序图和图神经网络的代码可读性评估方法,主要涉及基于抽象语法树构建的程序图以及基于图神经网络的图表征学习方法,包括以下步骤:先是将源代码转换成抽象语法树,然后添加数据流、控制流边,获得程序图。之后,通过预训练模型和独热编码对程序图进行节点嵌入,最后通过图神经网络学习训练获取源代码语义信息,得到可读性评估预测结果。本发明克服当前代码表征方式缺乏提取语义信息,以及难以和深度学习框架有机融合的特点,提出了一种有效的图表征方法,同时实现了可读性分类准确率的提高。

Keyword:

Reprint Author's Address:

Email:

Show more details

Related Keywords:

Related Article:

Patent Info :

Type: 发明申请

Patent No.: CN202211106331.4

Filing Date: 2022-09-11

Publication Date: 2023-05-02

Pub. No.: CN116048614A

Applicants: 北京工业大学

Legal Status: 实质审查

Cited Count:

WoS CC Cited Count: 0

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 1

Affiliated Colleges:

Online/Total:792/5289555
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.