全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210956075.1 (22)申请日 2022.08.10 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 郭群  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 张东梅 (51)Int.Cl. G06F 16/36(2019.01) G06K 9/62(2022.01) (54)发明名称 一种接口变更影 响分析方法及 装置、 电子设 备、 存储介质 (57)摘要 本申请公开了一种接口变更影响分析方法 及装置、 电子设备、 存储介质, 可应用于人工智能 领域、 大数据领域或金融领域, 所述方法包括: 获 取当前待分析接口对的接口信息; 其中, 当前待 分析接口对包括当前变更接口以及待分析接口; 基于当前待分析接口对的接口信息以及预先构 建的调用关系知识图谱, 确定当前待分析接口对 的目标特征信息; 其中, 目标特征信息包括系统 级特征信息、 接口级特征信息以及字段级特征信 息; 基于当前待分析接口对的目标特征信息, 计 算当前变更接口与待分析接口的语义距离; 将当 前变更接口与待分析接口的语义距离输入预先 训练好的影 响分析模型中, 得到变更接口对待分 析接口的影响预测结果。 权利要求书3页 说明书11页 附图5页 CN 115329095 A 2022.11.11 CN 115329095 A 1.一种接口变更影响分析 方法, 其特 征在于, 包括: 获取当前待分析接口对的接口信息; 其中, 所述当前待分析接口对包括当前变更接口 以及待分析接口; 基于所述当前待分析接口对的接口信 息以及预先构建的调用关系知识图谱, 确定所述 当前待分析接口对的目标特征信息; 其中, 所述调用关系知识图谱为预先基于各个系统之 间的调用链路关系以及各个所述系统的各个接口的接口信息, 构建的由各个所述系统以及 各个所述系统的接口作为实体的知识图谱; 所述 目标特征信息包括系统级特征信息、 接口 级特征信息以及字段级特 征信息; 基于所述当前待分析接口对的目标特征信 息, 计算所述当前变更接口与所述待分析接 口的语义距离; 将所述当前变更接口与所述待分析接口的语义距离输入预先训练好的影响分析模型 中, 得到所述变更接口对所述待分析接口的影响预测结果; 其中, 所述影响分析模型预先利 用多组接口之间的语义距离以及对应的影响标签训练得到 。 2.根据权利要求1所述的方法, 其特 征在于, 所述调用关系知识图谱的构建方法, 包括: 获取各个所述系统之间的调用链路关系以及各个所述系统的各个接口 的接口信息; 构建各个所述系统对应的节点, 并基于各个所述接口的接口信 息构建各个所述接口对 应的节点; 基于各个所述系统之间的调用链路关系, 将存在调用关系的每两个所述系统对应的节 点通过有向线段 连接; 分别针对每个所述系统, 将所述系统对应的节点与所述系统 的各个所述接口对应的节 点通过有向线段 连接, 得到所述调用关系知识图谱。 3.根据权利要求1所述的方法, 其特征在于, 所述基于所述当前待分析接口对的接口信 息以及预 先构建的调用关系知识图谱, 确定所述当前待分析接口对的目标 特征信息, 包括: 将所述变更接口所属的所述系统与 所述待分析接口所属的所述系统, 在所述调用关系 知识图谱中的距离, 作为所述系统级特 征信息; 分别将所述当前变更接口以及所述待分析接口的接口信息中的接口名称和接口功能 进行分词, 得到所述当前变更接口 的接口分词以及所述待分析接口 的接口分词; 分别对各个所述接口分词进行 特征处理, 得到各个所述接口分词的词向量; 分别对所述当前变更接口的所述接口分词的词向量以及所述待分析接口的所述接口 分词的词向量求平均, 得到所述当前变更接口的所述接口级 特征信息以及所述待分析接口 的所述接口级特 征信息; 分别针对所述当前变更接口以及所述待分析接口的接口信 息中的每个字段, 将所述字 段的字段名称以及字段说明描述进行分词, 得到所述字段的多个字段分词; 对所述字段的各个所述字段分词 进行特征处理, 得到所述字段的各个所述字段分词的 词向量; 将所述字段的各个所述字段分词的词向量 求平均, 得到所述字段的平均向量; 对所述字段的各个类型的非文本信 息进行特征处理, 得到所述字段的各个类型的所述 非文本信息对应的向量; 将所述字段的各个类型的所述非文本信息对应的向量与所述字段的平均向量进行拼权 利 要 求 书 1/3 页 2 CN 115329095 A 2接, 得到所述字段级特 征信息。 4.根据权利要求3所述的方法, 其特征在于, 所述基于所述当前待分析接口对的目标特 征信息, 计算所述当前变更接口与所述待分析接口 的语义距离, 包括: 将所述系统级特 征信息确定为系统级距离; 计算所述当前变更接口的所述接口级特征信息与所述待分析接口的所述接口级特征 信息之间的余弦距离, 得到 接口级距离; 分别计算所述当前变更接口的接口信息中的每个所述字段的所述字段级特征信息与 所述待分析接口的接口信息中的每个所述字段的所述字段级 特征信息之间的余弦距离, 得 到多个字段对距离; 将各个所述字段对距离进行降序排序, 并将排在前N位的所述字段对距离确定为字段 级距离; 将所述系统级距离、 所述接口级距离以及各个所述字段级距离进行拼接, 得到所述当 前变更接口与所述待分析接口 的语义距离 。 5.一种接口变更影响分析装置, 其特 征在于, 包括: 接口信息获取单元, 用于获取当前待分析接口对的接口信 息; 其中, 所述当前待分析接 口对包括当前变更接口以及待分析接口; 特征信息获取单元, 用于基于所述当前待分析接口对的接口信 息以及预先构建的调用 关系知识图谱, 确定所述当前待分析接口对的目标特征信息; 其中, 所述调用关系知识图谱 为预先基于各个系统之 间的调用链路关系以及各个所述系统的各个接口的接口信息, 构建 的由各个所述系统以及各个所述系统的接口作为 实体的知识图谱; 所述目标特征信息包括 系统级特 征信息、 接口级特 征信息以及字段级特 征信息; 语义距离计算单元, 用于基于所述当前待分析接口对的目标特征信息, 计算所述当前 变更接口与所述待分析接口 的语义距离; 影响结果确定单元, 用于将所述当前变更接口与 所述待分析接口的语义距离输入预先 训练好的影响分析模 型中, 得到所述变更接口对所述待分析接口的影响预测结果; 其中, 所 述影响分析模型 预先利用多组接口之间的语义距离以及对应的影响标签训练得到 。 6.根据权利要求5所述的装置, 其特 征在于, 还 包括: 图谱信息获取单元, 用于获取各个所述系统之间的调用链路关系以及各个所述系统的 各个接口 的接口信息; 节点构建单元, 用于构建各个所述系统对应的节点, 并基于各个所述接口的接口信息 构建各个所述接口对应的节点; 第一连接单元, 用于基于各个所述系统之间的调用链路关系, 将存在调用关系的每两 个所述系统对应的节点 通过有向线段 连接; 第二连接单元, 用于分别针对每个所述系统, 将所述系统对应的节点与所述系统的各 个所述接口对应的节点 通过有向线段 连接, 得到所述调用关系知识图谱。 7.根据权利要求5所述的装置, 其特 征在于, 所述特 征信息获取 单元, 包括: 信息确定单元, 用于将所述变更接口所属的所述系统与 所述待分析接口所属的所述系 统, 在所述调用关系知识图谱中的距离, 作为所述系统级特 征信息; 第一分词单元, 用于分别将所述当前变更接口以及所述待分析接口的接口信 息中的接权 利 要 求 书 2/3 页 3 CN 115329095 A 3

.PDF文档 专利 一种接口变更影响分析方法及装置、电子设备、存储介质

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种接口变更影响分析方法及装置、电子设备、存储介质 第 1 页 专利 一种接口变更影响分析方法及装置、电子设备、存储介质 第 2 页 专利 一种接口变更影响分析方法及装置、电子设备、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:39:46上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。