恭喜武汉城市职业学院雷菁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜武汉城市职业学院申请的专利一种人工智能辅助编程构建方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119179467B 。
龙图腾网通过国家知识产权局官网在2025-04-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411244668.0,技术领域涉及:G06F8/20;该发明授权一种人工智能辅助编程构建方法是由雷菁;王晖;侯楚著设计研发完成,并于2024-09-06向国家知识产权局提交的专利申请。
本一种人工智能辅助编程构建方法在说明书摘要公布了:本发明公开了一种人工智能辅助编程构建方法,通过构建软件模块代码库、有向图库,将有向图理论与软件模块代码库建立、软件编程相结合,使用户在编程过程中定位修改功能模块思路更清晰、更方便,同时在编程器中设置了软件测试模块和大模型接口能够充分利用现有大模型的优点生成软件模块代码,对软件进行逻辑和功能测试减少生成的软件产品缺陷。使用成品软件切分软件模块代码能够提高软件代码效率以及能够更好的贴合用户意图,借助图结构生成软件代码能方便多层次大型软件的编程。同时建立软件功能描述信息与图节点、软件功能代码段的映射关系能够起到更好的清晰的注释,方便程序员排查缺陷。
本发明授权一种人工智能辅助编程构建方法在权利要求书中公布了:1.一种人工智能辅助编程构建方法,其特征在于包括以下步骤:S1:建立软件功能模块代码数据库、有向图数据库;S2:建立用户编程信息输入模块,构建自然语言到软件产品的编程流程框架、自然语言编程规则;S3:建立软件测试模块,设置软件软测模块,所述软件测试模块包括逻辑测试模块和软件功能测试模块,所述逻辑测试模块根据软件编程语言逻辑规则进行程序代码的测试;所述软件功能测试模块根据软件的功能从测试用例库中获取相关测试用例进行测试;S4:建立软件编程大模型接口,当数据库中没有与用户需求匹配的软件功能模块代码时,将用户需求信息转成相应大模型规范化的语言通过大模型接口输入到相应大模型,获取大模型输出的软件功能模块代码,传输到软件测试模块进行测试,测试通过则将大模型生成的软件功能模块代码应用到目标程序,同时暂存到软件功能模块代码数据库,待目标软件完成且经人工审核确认后,将大模型生成的输出的软件功能模块代码正式入库;S5:用户使用自然语言进行辅助编程;所述步骤S1包括:S1-1:获取软件产品源代码及相应编程语言、软件部署环境数据;S1-2:将软件产品源代码按照应用领域、编程语言进行归类存储,同时对应存储软件部署环境数据;S1-3:根据软件产品的架构功能以及控制逻辑,生成软件产品有向图;图节点代表软件功能,方向代表跳转逻辑;针对图节点生成软件功能描述信息,将有向图和图节点软件功能描述信息关联存储;S1-4:根据有向图图节点将软件产品源代码对应切分为软件功能模块代码,对于有子节点的图节点对应的功能模块代码保留跳转逻辑接口函数,同时判断软件功能模块代码是否有软件部署环境限制,如果有,则将图节点的软件功能描述信息、软件功能模块代码、软件部署环境条件对应存储,如果否,则将软件部署环境条件数据缺省处理;S1-5:按照软件产品源代码编程语言、软件应用领域、软件模块功能构建软件功能模块代码数据库、软件有向图数据库。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉城市职业学院,其通讯地址为:430000 湖北省武汉市洪山区野芷湖西路10号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。