[发明专利]一种基于程序分析的Node.JS代码片段环境依赖性的自动推断方法在审
申请号: | 202011374137.5 | 申请日: | 2020-11-30 |
公开(公告)号: | CN114579130A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 张卫丰;黄泽龙;周国强 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210023 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明为一种基于程序分析的Node.JS代码片段环境依赖性的自动推断方法:首先,根据libraries.io数据集中的SourceRank构建已知npm包的知识库;其次,使用静态分析,动态分析和关联规则挖掘的组合来发现有关包依赖性的信息,并根据其互相之间的关系建模为相互依赖图,使用图形数据库存储;然后,对于给出的新的Node.JS代码片段,解析目标代码并提取所有导入资源的列表,将其映射回一组可以安装的软件包,再利用一种用于遵循安装顺序的直接依赖和传递依赖性的推理算法,查找到的依赖项进行正确排序,得到最后的返回结果。 | ||
搜索关键词: | 一种 基于 程序 分析 node js 代码 片段 环境 依赖性 自动 推断 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202011374137.5/,转载请声明来源钻瓜专利网。
- 上一篇:灌料装置
- 下一篇:蛋白质Ghd7在调控植物抗低氮性中的应用