北京博珥佐特软件科技有限公司崔贞姬获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京博珥佐特软件科技有限公司申请的专利基于云平台的软件开发包的智能编译方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118760434B 。
龙图腾网通过国家知识产权局官网在2025-07-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411109810.0,技术领域涉及:G06F8/41;该发明授权基于云平台的软件开发包的智能编译方法及系统是由崔贞姬设计研发完成,并于2024-08-14向国家知识产权局提交的专利申请。
本基于云平台的软件开发包的智能编译方法及系统在说明书摘要公布了:本发明公开了基于云平台的软件开发包的智能编译方法及系统,涉及智能编译的技术领域,通过在S1步骤中进行代码解析、依赖关系分析和初步的代码优化,确保软件开发包在上传到云平台后已得到初步优化和整理,减少了后续开发过程中的依赖问题和代码质量问题。S2步骤中,对预处理后的软件开发包内的相关开发任务数据信息进行监测,实时记录主分支与各开发分支之间的差异情况,并生成差异系数Cyxs。当差异系数Cyxs超过安全阈值时,发出调动预警指令,及时提醒开发者处理差异问题,防止差异累积到难以处理的程度。在S3步骤中,接收到调动预警指令后,将各开发分支的修改结果同步至主分支,并收集各开发分支间的相关联数据信息。
本发明授权基于云平台的软件开发包的智能编译方法及系统在权利要求书中公布了:1.基于云平台的软件开发包的智能编译方法,其特征在于:包括以下步骤, S1、预先获取软件开发包,并将软件开发包上传至云平台,云平台对软件开发包进行预处理,包括代码解析、依赖关系分析和初步的代码优化; S2、根据S1步骤获取预处理后的软件开发包,并对预处理后的软件开发包内的相关开发任务数据信息进行监测,同时在进行软件不断开发的过程中,对主分支与各开发分支之间的相关差异数据信息进行记录,综合构建开发状态集合,根据开发状态集合生成差异系数Cyxs,若所述差异系数Cyxs超过安全阈值,发出调动预警指令; S22、依据获取的相关开发任务数据信息,将测试覆盖率Cfq与依赖项数量Yssp相关联,并经过无量纲处理后,计算获取任务的复杂程度因子Fcyz,所述复杂程度因子Fcyz通过以下公式获取: ; 式中,Dmjs表示为代码基数,分别表示为依赖项数量Yssp、测试覆盖率Cfq及代码基数Dmjs的权重系数; S23、根据软件开发包内主分支与各开发分支之间的相关差异数据信息,并结合S22步骤中获取的复杂程度因子Fcyz,获取差异系数Cyxs,所述差异系数Cyxs通过以下公式获取: ; 式中,Dcb表示为代码变更差值,Tbp表示为同步频率,、及均为权重系数,表示为第一修正常数; S231、预先设置安全阈值,将安全阈值与差异系数Cyxs进行对比分析,以初步判断当前软件在开发过程中是否需将各开发分支的修改结果同步至主分支中; 若所述差异系数Cyxs超过安全阈值时,向外发出调动预警指令,此时将作进一步分析,执行S3步骤; 若所述差异系数Cyxs未超过安全阈值时,暂无需向外发出调动预警指令; S3、接收到调动预警指令之后,将各开发分支的修改结果同步至主分支中,并在软件进行开发过程中,对各开发分支间的相关联数据信息进行收集,以生成分支交叉影响集合,根据分支交叉影响集合生成交叉影响系数Jyxs,基于机器学习技术,通过将交叉影响系数Jyxs与差异系数Cyxs相关联,并经过无量纲处理后,拟合获取合并冲突指数Hczs; S33、基于分支交叉影响集合,通过将依赖关系数量Yjss、重叠比例Cdbz及分支数量Fzs均经无量纲处理后,构建出交叉影响系数Jyxs,所述交叉影响系数Jyxs通过以下公式获取: ; 式中,Fzs表示为分支数量,Yjss表示为依赖关系数量,Cdbz表示为重叠比例,及为权重系数,C表示为第二修正常数; S4、预先设置冲突阈值V,并将冲突阈值V与所述合并冲突指数Hczs进行对比分析,以综合判断当前软件开发包内,分支合并时的冲突程度;根据相应的冲突程度发出预警指令,做出智能编译前修复手段。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京博珥佐特软件科技有限公司,其通讯地址为:100000 北京市顺义区仁和镇林河南大街7号院4号楼2层2102室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。