《表1 顶点表:GraphX图模型智能软件死码发现机制》
由于软件版本更新,不同版本实现存在差异,大量早期版本实现会遗留大量无用代码。这种代码即软件死码,会影响软件系统的可靠性和安全性。从本质上来看,软件死码就是不会被调用到的孤立代码,可以通过分析软件调用关系,在软件调用关系图的基础上发现这些孤立的软件死码。为了实现高效的软件死码发现,可以应用GraphX分析软件调用关系图快速发现无用的死码函数。例如,在图2的函数调用关系图中,可以按照GraphX框架的要求,将调用关系抽象为表1的顶点表和表2的边表,形成GraphX框架下的软件调用关系模型,为后续软件死码函数发现提供基础。
图表编号 | XD00151839200 严禁用于非法目的 |
---|---|
绘制时间 | 2020.06.25 |
作者 | 刘文静、王洪彬 |
绘制单位 | 内蒙古工业大学数据科学与应用学院、内蒙古工业大学数据科学与应用学院 |
更多格式 | 高清、无水印(增值服务) |