[发明专利]信息处理方法及装置、电子设备和计算机可读存储介质在审
申请号: | 202210079841.0 | 申请日: | 2022-01-24 |
公开(公告)号: | CN114490291A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 李林哲;杨斌;肖新光 | 申请(专利权)人: | 安天科技集团股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30;G06K9/62 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 王越 |
地址: | 150028 黑龙江省哈尔滨市高新技术产*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
1.一种信息处理方法,其特征在于,包括:
获取在目标对象的版本更新中发生过变更的目标函数;
基于每个所述目标函数在多个维度下的函数属性,对所述多个版本使用的全部目标函数进行聚类,得到多个初始功能模块;
在所述多个初始功能模块中选择聚类参数值大于预设聚类阈值的目标功能模块;
基于全部所述目标功能模块中每两个所述目标功能模块间的修改关联关系,调整每个所述目标功能模块的聚类参数值,其中,对于每两个所述目标功能模块,两者调整后的聚类参数值的差值用于反映两者的关联程度。
2.根据权利要求1所述的信息处理方法,其特征在于,所述获取在目标对象的版本更新中发生过变更的目标函数,包括:
对于所述目标对象的多个版本中首个版本以外的每个版本,基于所述版本的版本信息,以及所述版本的在前相邻版本的版本信息,获取所述版本内相对于所述在前相邻版本发生过变更的目标文件;
若所述目标文件的代码格式为可识别代码格式,对所述目标文件进行语法树分析,将分析结果中的函数确定为从所述在前相邻版本变更至所述版本时所述目标对象中发生改变的所述目标函数;
若所述目标文件的代码格式为不可识别代码格式,将所述目标文件确定为所述目标函数。
3.根据权利要求1或2所述的信息处理方法,其特征在于,在所述基于每个所述目标函数在多个维度下的函数属性,对所述多个版本使用的全部目标函数进行聚类,得到多个初始功能模块之前,还包括:
获取每个所述目标函数在多个维度下的函数属性,其中,每个所述目标函数在所述多个维度下的函数属性包括以下至少两项:
全部所述目标函数中的当前目标函数所在目标文件与所述当前目标函数以外的其他目标函数所在其他文件的相对位置参数;
从项目根部至所述目标文件的遍历次数与从所述目标文件变更至所述其他文件的最低遍历次数的差值;
所述目标文件与所述其他文件的文件名称相似度;
所述目标文件与所述其他文件的文件目录相似度;
所述当前目标函数的起始行号与所述其他目标函数的起始行号的差值;
所述当前目标函数与所述其他目标函数的修改关联度。
4.根据权利要求3所述的信息处理方法,其特征在于,获取所述相对位置参数的方式包括:
若所述目标文件与所述其他文件为同一文件,设置所述相对位置参数为第一数值,否则,设置所述相对位置参数为第二数值,其中,
所述第一数值大于所述第二数值。
5.根据权利要求3所述的信息处理方法,其特征在于,获取所述文件名称相似度的方式包括:
基于预设的编辑距离算法,计算所述目标文件的文件名称与所述其他文件的文件名称的第一修改距离,并将所述第一修改距离设置为所述文件名称相似度;
获取所述文件目录相似度的方式包括:
基于预设的编辑距离算法,计算所述目标文件的文件目录与所述其他文件的文件目录的第二修改距离,并将所述第二修改距离设置为所述文件目录相似度。
6.根据权利要求3所述的信息处理方法,其特征在于,获取所述修改关联度的方式包括:
获取所述当前目标函数的初始关联度;
轮询所述当前目标函数在每次版本变更中是否与每个所述其他目标函数均发生变更,其中,
每当所述当前目标函数与任一所述其他目标函数均发生变更时,为所述当前目标函数的初始关联度增加第三数值,得到所述修改关联度,否则,为所述当前目标函数的初始关联度减少第四数值,得到所述修改关联度。
7.根据权利要求3所述的信息处理方法,其特征在于,所述基于全部所述目标功能模块中每两个所述目标功能模块间的修改关联关系,调整每个所述目标功能模块的聚类参数值,包括:
当所述目标对象从每个版本的在前相邻版本变更至所述每个版本时,
若全部所述目标功能模块中至少两个目标功能模块同时发生变更,为所述至少两个目标功能模块的聚类参数值增加第五数值,以及为全部所述目标功能模块中所述至少两个目标功能模块以外的其他功能模块的聚类参数值减少第六数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安天科技集团股份有限公司,未经安天科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210079841.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现可持续灌溉的大气水分冷凝集水系统及方法
- 下一篇:一种水草清理装置