北京恒歌零一信息科技有限公司杨石兴获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京恒歌零一信息科技有限公司申请的专利一种基于云计算的代码生成系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120353454B 。
龙图腾网通过国家知识产权局官网在2025-11-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410486469.4,技术领域涉及:G06F8/36;该发明授权一种基于云计算的代码生成系统及方法是由杨石兴;戴晨晨;张昌帅设计研发完成,并于2024-04-22向国家知识产权局提交的专利申请。
本一种基于云计算的代码生成系统及方法在说明书摘要公布了:本发明涉及代码生成技术领域,并具体公开了一种基于云计算的代码生成系统及方法,包括:划分模块,用于基于每个完整代码的参数信息获得每个提取代码片段的可独立度和所有代码组库;获取模块,用于基于接收到的生成代码总体功能获得所有必要代码组库;计算模块,用于基于所有提取代码片段获得每个提取代码片段的代码效率值和代码质量值;组合模块,用于基于所有提取代码片段的代码效率值和代码质量值,获得最佳提取代码组合;生成模块,用于基于最佳提取代码组合获得生成代码。本发明保证了最终由提取代码片段组合成的生成代码在资源消耗、执行速度、代码功能准确度、代码运行效果等方面的良好性能。
本发明授权一种基于云计算的代码生成系统及方法在权利要求书中公布了:1.一种基于云计算的代码生成系统,其特征在于,包括: 划分模块,用于将所有完整代码进行代码提取,获得每个完整代码中的所有提取代码片段,并基于每个完整代码的参数信息获得每个提取代码片段的可独立度和代码片段功能,基于所有提取代码片段的可独立度和代码片段功能获得所有代码组库,包括: 可独立度计算子模块,包括: 参数获取单元,用于在每个完整代码的参数信息中获取每个完整代码中的所有提取代码片段的调用频率和调用时间、数据传递类型; 赋值单元,用于基于每个完整代码中的每个提取代码片段的数据传递类型对对应提取代码片段进行赋值,获得每个完整代码中的每个提取代码片段的数据传递赋值结果; 计算单元,用于基于每个完整代码中的所有提取代码片段的调用频率和调用时间,计算出每个完整代码中的每个提取代码片段的可独立度,即为: 其中,δ为当前计算的完整代码中的单个提取代码片段的可独立度,T为当前计算的完整代码的运行时间,t为当前计算的完整代码中的当前计算的提取代码片段的调用时间,ε为当前计算的完整代码中的当前计算的提取代码片段的调用频率,ε0为当前计算的完整代码中的所有提取代码片段的调用频率的均值,σ为当前计算的完整代码中的当前计算的提取代码片段的数据传递赋值结果,ln为自然对数函数,且自然常数e的取值为2.718; 代码片段功能获取单元,用于将每个提取代码片段的功能注释标注的功能当作对应提取代码片段的代码片段功能,获得每个提取代码片段的代码片段功能; 获取模块,用于基于接收到的生成代码总体功能获得所有子功能,基于所有子功能和所有代码组库获得所有必要代码组库; 计算模块,用于基于每个必要代码组库的所有提取代码片段的可独立度,获得对应必要代码组库的每个提取代码片段的代码效率值和代码质量值,包括: 计算参数获取子模块,用于获取每个必要代码组库中的所有提取代码片段的代码占用内存值、代码总行数、运行时间; 第一计算子模块,用于基于每个必要代码组库中的所有提取代码片段的代码占用内存值、代码总行数、运行时间以及可独立度,计算出每个必要代码组库中的每个提取代码片段的代码效率值和代码质量值,即为: 其中,ρ为当前计算的提取代码片段的代码效率值,τ为当前计算的提取代码片段的代码质量值,r为当前计算的提取代码片段的运行时间,maxr为当前计算的提取代码片段所属的必要代码组库中的所有提取代码片段的运行时间中的最大值,q为当前计算的提取代码片段的代码占用内存值,maxq为当前计算的提取代码片段所属的必要代码组库中的所有提取代码片段的代码占用内存值中的最大值,w为当前计算的提取代码片段的代码行数,maxw为当前计算的提取代码片段所属的必要代码组库中的所有提取代码片段的代码行数中的最大值,δ为当前计算的提取代码片段的可独立度; 组合模块,用于基于预设云计算平台和所有必要代码组库中的所有提取代码片段的代码效率值和代码质量值,获得最佳提取代码组合; 生成模块,用于对最佳提取代码组合中的所有提取代码片段进行代码拼接,获得生成代码。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京恒歌零一信息科技有限公司,其通讯地址为:100096 北京市昌平区建材城西路9号院7号楼二层213;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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