专栏名称: 北邮 GAMMA Lab
北邮图数据挖掘与机器学习实验室
今天看啥  ›  专栏  ›  北邮 GAMMA Lab

专题解读 | 代码图概念与应用

北邮 GAMMA Lab  · 公众号  ·  · 2024-10-14 09:49

文章预览

专题解读 | 代码图概念与应用 1. 简介 图是由两个部分组成的数据结构:节点和边。在生活中,图数据无处不在。在研究社交网络、分子网络、交通网络、互联网络、引文网络等问题的时候都可以使用图来建模。在软件代码中,“模块”、“代码包“、”类“、”变量“、”函数“等各部分之间相互依赖,例如”变量“和“函数”在“类”内,“模块”中会包含多个“类”等等,每个部分可以看成一个节点,各个部分之间的关系可以看成节点间的关系,所以对于代码的内容,我们也可以使用图来进行建模,用代码图解决相关的问题。本文我们聚焦两项进行代码图建模和代码图应用的研究:使用代码属性图建模和发现漏洞(Modeling and Discovering Vulnerabilities with Code Property Graphs) 和 利用代码知识图谱通过双向注意力进行BUG定位 (Exploiting Code Knowledge Graph for ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览