【技术实现步骤摘要】
本申请涉及软件工程,更具体地,涉及一种依赖图谱的生成方法、风险评估方法、装置、设备、介质以及程序产品。
技术介绍
1、随着互联网技术的发展和业务需求的不断增长,现代软件产品的复杂性与规模日益增加,这也使得软件产品的各组件间的依赖关系更为复杂。当需要对软件产品的代码进行修改时,需要严格控制修改代码范围,避免因修改代码引入其他问题。因此,构建软件产品的依赖图谱,以识别软件产品各组件间的依赖关系是十分必要的。
2、在相关技术中,依赖图谱的建立主要依赖静态的代码解析工具对代码进行解析,获取代码中显式存在的依赖关系,这种方式建立的依赖图谱较为简单,依赖图谱的覆盖率和准确性均有待提升。
技术实现思路
1、有鉴于此,本申请提供了一种依赖图谱的生成方法、风险评估方法、装置、设备及介质。
2、本申请的一个方面提供了一种依赖图谱的生成方法,该方法包括:对目标软件产品的第一数据集进行解析,确定第一节点集合以及第一节点集合中各节点之间的初始依赖关系,第一数据集表征用于运行目标软件产品的业务
...【技术保护点】
1.一种依赖图谱的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述第二节点集合和所述真实依赖关系,对所述初始依赖图谱进行更新,得到所述目标软件产品的依赖图谱,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述验证结果,对所述初始依赖图谱进行更新,包括:
4.根据权利要求1所述的方法,其特征在于,所述利用所述第二节点集合和所述真实依赖关系,对所述初始依赖图谱进行更新,得到所述目标软件产品的依赖图谱,包括:
5.根据权利要求1所述的方法,其特征在于,所述第一数据集包括源代码和配
...
【技术特征摘要】
1.一种依赖图谱的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述第二节点集合和所述真实依赖关系,对所述初始依赖图谱进行更新,得到所述目标软件产品的依赖图谱,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述验证结果,对所述初始依赖图谱进行更新,包括:
4.根据权利要求1所述的方法,其特征在于,所述利用所述第二节点集合和所述真实依赖关系,对所述初始依赖图谱进行更新,得到所述目标软件产品的依赖图谱,包括:
5.根据权利要求1所述的方法,其特征在于,所述第一数据集包括源代码和配置文件;
6.根据权利要求1所述的方法,其特征在于,所述第二数据...
【专利技术属性】
技术研发人员:都雯卿,杨茁,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。