苏州元脑智能科技有限公司王凯强获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉苏州元脑智能科技有限公司申请的专利软件包编译方法和电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120929088B 。
龙图腾网通过国家知识产权局官网在2025-12-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511462970.8,技术领域涉及:G06F8/41;该发明授权软件包编译方法和电子设备是由王凯强;宋凯;路廷文设计研发完成,并于2025-10-14向国家知识产权局提交的专利申请。
本软件包编译方法和电子设备在说明书摘要公布了:本申请提供了一种软件包编译方法和电子设备,可以应用于软件测试领域。该软件包编译方法包括:基于待编译的软件包集合,构建依赖关系图,依赖关系图包括节点以及节点之间的依赖关系;从依赖关系图中选定多个节点分别作为鱼群算法中多条鱼的初始位置,其中多条鱼的数量是预设值;基于鱼群算法,使多条鱼分别从各自的初始位置开始,在依赖关系图中根据节点之间的依赖关系依次向下一个节点移动,得到各条鱼的移动路径,移动路径表示依赖关系图中的节点的排序结果;根据移动路径中节点之间的依赖关系,从多条鱼的移动路径中选择目标路径;按照目标路径,对软件包集合中的软件包进行编译。
本发明授权软件包编译方法和电子设备在权利要求书中公布了:1.一种软件包编译方法,其特征在于,所述方法包括: 基于待编译的软件包集合,构建依赖关系图,所述依赖关系图包括节点以及节点之间的依赖关系,其中所述节点表示软件包,所述节点之间的依赖关系表示一个节点对应的软件包的编译或安装是否依赖于另一个节点对应的软件包的编译或安装; 从所述依赖关系图中选定多个节点分别作为鱼群算法中多条鱼的初始位置,其中所述多条鱼的数量是预设值; 基于鱼群算法,使所述多条鱼分别从各自的初始位置开始,在所述依赖关系图中根据所述节点之间的依赖关系依次向下一个节点移动,得到各条鱼的移动路径,所述移动路径表示所述依赖关系图中的节点的排序结果; 根据所述移动路径中节点之间的依赖关系,从所述多条鱼的移动路径中选择目标路径; 按照所述目标路径,对所述软件包集合中的软件包进行编译; 其中,所述在所述依赖关系图中根据所述节点之间的依赖关系依次向下一个节点移动包括:针对所述多条鱼中的各条鱼, 以鱼当前所在节点为中心节点,根据所述中心节点与中心节点周围的节点之间的依赖关系,从所述周围的节点当中选择节点作为第一候选节点; 将所述依赖关系图中被其他鱼选中作为下一个节点的次数高于预设标准的节点作为第二候选节点; 根据所述中心节点与所述第一候选节点和所述第二候选节点之间的关联关系,选择所述第一候选节点和所述第二候选节点之一作为鱼要移动到的下一个节点; 使鱼移动到所述下一个节点,返回执行所述以鱼当前所在节点为中心节点,根据所述中心节点与中心节点周围的节点之间的依赖关系,从所述周围的节点当中选择节点作为第一候选节点; 其中,所述根据所述中心节点与所述第一候选节点和所述第二候选节点之间的关联关系,选择所述第一候选节点和所述第二候选节点之一作为鱼要移动到的下一个节点包括: 根据中心节点与第一候选节点和第二候选节点之间的依赖关系以及第一候选节点和第二候选节点各自与依赖关系图中的其他节点的依赖关系,计算从中心节点到第一候选节点的目标路径权重以及从中心节点到第二候选节点的目标路径权重; 根据所述从中心节点到第一候选节点的目标路径权重以及所述从中心节点到所述第二候选节点的目标路径权重,选择第一候选节点和第二候选节点之一作为鱼要移动到的下一个节点。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州元脑智能科技有限公司,其通讯地址为:215000 江苏省苏州市吴中经济开发区综保区经一路1号8幢;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励