山东浪潮爱购云链信息科技有限公司;山东浪潮智慧供应链科技有限公司;浪潮数字云链(云南)供应链科技有限公司;山东浪潮应急服务有限公司夏瑞祥获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东浪潮爱购云链信息科技有限公司;山东浪潮智慧供应链科技有限公司;浪潮数字云链(云南)供应链科技有限公司;山东浪潮应急服务有限公司申请的专利一种基于人工智能的软件开发方法、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117492703B 。
龙图腾网通过国家知识产权局官网在2025-09-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311394050.8,技术领域涉及:G06F8/10;该发明授权一种基于人工智能的软件开发方法、设备及介质是由夏瑞祥设计研发完成,并于2023-10-25向国家知识产权局提交的专利申请。
本一种基于人工智能的软件开发方法、设备及介质在说明书摘要公布了:本说明书实施例公开了一种基于人工智能的软件开发方法、设备及介质,涉及软件开发技术领域,方法包括:获取用户预先设置的软件开发需求文档,以通过自然语言处理技术,对软件开发需求文件进行关键信息提取,确定软件开发需求文档对应的软件应用场景信息、当前需求信息库和当前代码待调整参数;进行开发需求分类,确定多个当前需求类型,并对多个当前需求类型进行需求预测,确定至少一个预测需求,以确定实际开发需求;通过预先训练的机器学习模型和实际开发需求,生成当前需求代码;根据软件应用场景信息,生成匹配的场景测试示例,以通过场景测试示例对当前需求代码进行测试,确定与软件开发需求文档匹配的软件代码数据,实现自动化软件开发。
本发明授权一种基于人工智能的软件开发方法、设备及介质在权利要求书中公布了:1.一种基于人工智能的软件开发方法,其特征在于,所述方法包括: 获取用户预先设置的软件开发需求文档,以通过自然语言处理技术,对所述软件开发需求文件进行关键信息提取,确定所述软件开发需求文档对应的软件应用场景信息、当前需求信息库和当前代码待调整参数,其中,所述当前需求信息库包括多个需求信息; 使用机器学习技术对所述当前需求信息库,进行开发需求分类,确定多个当前需求类型,并对所述多个当前需求类型进行需求预测,确定至少一个预测需求,以确定实际开发需求,其中,所述实际开发需求包括功能需求、性能需求和接口需求; 通过预先训练的机器学习模型和所述实际开发需求,生成与所述实际开发需求匹配的多个需求代码片段,根据所述当前代码待调整参数和所述多个需求代码片段,生成当前需求代码; 通过智能测试技术,根据所述软件应用场景信息,生成匹配的场景测试示例,以通过所述场景测试示例对所述当前需求代码进行测试,确定与所述软件开发需求文档匹配的软件代码数据,实现自动化软件开发; 对所述多个当前需求类型进行需求预测,确定至少一个预测需求,具体包括: 获取与所述软件应用场景信息对应的多个历史软件代码,对每个所述历史软件代码进行需求分析,确定每个所述历史软件代码的多个历史实现需求; 通过所述多个历史实现需求,构建所述软件应用场景信息对应的场景需求知识图谱,以通过所述场景需求知识图谱,对所述多个当前需求类型进行需求预测,确定至少一个预测需求; 通过所述多个历史实现需求,构建所述软件应用场景信息对应的场景需求知识图谱,具体包括: 对所述历史实现需求进行分类,确定每个所述历史实现需求的需求类型,其中,所述需求类型包括功能需求、性能需求和接口需求; 对每个需求类型下的多个历史需求进行再分类,以确定每个所述需求类型对应的子类型,其中,所述子类型用于表示每个所述需求类型对应的功能类型或性能类型或接口类型; 以所述软件应用场景信息作为场景主节点,所述功能需求、所述性能需求和所述接口需求分别作为一级子节点; 通过每个所述需求类型对应的子类型,按照预先构建的子类型相对关系表,确定多个所述子类型之间的相对关系,其中,所述相对关系包括并列关系和递进关系; 将每个所述一级子节点和所述场景主节点相连,根据每个所述子类型之间的相对关系,确定每个所述子类型对应的下级子节点与所述一级子节点的连接关系以及多个所述子类型的连接关系,以构建所述场景需求知识图谱。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮爱购云链信息科技有限公司;山东浪潮智慧供应链科技有限公司;浪潮数字云链(云南)供应链科技有限公司;山东浪潮应急服务有限公司,其通讯地址为:250101 山东省济南市高新区浪潮路1036号浪潮科技园;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。