基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法技术方案

技术编号:44935159 阅读:13 留言:0更新日期:2025-04-12 01:13
本发明专利技术涉及一种基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,包括:创建需求模型,将需求模型转换为JSON文档;利用第一大模型多智能体,从需求的JSON文档中提取概念和实例;利用第二多智能体大模型,通过特有的提示词,自动化生成软件系统需求的领域特定语言;利用第三多智能体大模型,将需求模型JSON文档作为输入,生成用于生成模型的代码,用以自动化创建符合软件系统需求的领域特定语言的系统模型;利用第四多智能体大模型自动化生成软件系统的行为模型;将需求模型、软件系统需求的领域特定语言进行模型管理操作,用于开发系统。本发明专利技术能够实现软件系统需求模型的自动化创建,模型自动管理以及软件需求到系统的自动化追溯。

【技术实现步骤摘要】

本专利技术属于软件需求创建,尤其涉及一种基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法


技术介绍

1、软件系统中创建合理而有效的软件需求是一项关键活动,但是目前软件系统中大部分需求依赖于自然语言的文档和电子表格,需要大量的人力来生成和维护,需求的规范、分析和验证缺乏自动化工具的支持,并且由于可能人为错误而潜在地损害需求质量。

2、复杂软件系统的开发和维护具有很高的难度,软件复杂性已被确立为软件工程领域中的主要挑战之一。为应对软件复杂性,模型驱动工程(model driven engineering,mde)被认为在提升软件工程效率和一致性方面具有良好的前景,随着mde的逐步被各行业采用,支持mde的各种工具也相继开发出来。这些工具能够帮助系统工程师在软件生命周期的不同阶段(例如需求模型、架构模型)开发模型,支持不同抽象层次(例如功能层的系统行为模型)以及从不同视角(例如安全性和保障性)构建模型。然而,整个系统工程过程中开发的模型往往使用不同的工具,因此具有异构性。这种异构性带来了集成和交互的难题,尤其是在系统需求发生变化时,人工本文档来自技高网...

【技术保护点】

1.一种基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,步骤1中所述需求模型包括特定领域的需求术语、类别,以及不同类型的需求,包括用户需求、功能需求或者非功能性需求。

3.根据权利要求2所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤2还包括:

4.根据权利要求3所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤3还包括:

5...

【技术特征摘要】

1.一种基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,步骤1中所述需求模型包括特定领域的需求术语、类别,以及不同类型的需求,包括用户需求、功能需求或者非功能性需求。

3.根据权利要求2所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤2还包括:

4.根据权利要求3所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤3还包括:

5.根据权利要求4所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤4还包括:

6.根据权利要求5所述的基于需求模型驱动的多智能体大模型的软件系统需求创建及管理方法,其特征在于,所述步骤5还包括:

...

【专利技术属性】
技术研发人员:王浩驰魏然杨睿哲管嘉鹏王楹铨赵旭东
申请(专利权)人:大连理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1