【技术实现步骤摘要】
本说明书涉及计算机,尤其涉及一种基于智能体的软件组装方法、设备及介质。
技术介绍
1、近年来,市场环境日益复杂,企业面临着不断变化且不可预测的市场需求和环境的挑战。这种复杂性导致企业级软件的开发需求呈现出个性化和快速迭代的特点,这对软件的架构和开发模式提出了更高的要求。传统的硬编码开发模式因其高成本、低效率和质量问题,严重制约了软件提供商的创新能力和供给能力的提升。为了缓解这一矛盾,低代码开发方式应运而生。与人工开发模式相比,低代码开发显著提高了软件开发效率,并在一定程度上缓解了软件的供需矛盾。
2、然而,低代码开发并未从根本上解决软件的供需矛盾,主要降低了软件编码的工作量,但在软件开发生命周期的其他环节,如系统设计和软件测试,仍然需要人工完成。这意味着软件开发的技术门槛仍然较高,非专业人员难以轻松涉足。尽管目前已有大模型技术能够将需求直接转化为规模不大的代码,但这些代码还不能自动组装成可以部署和运行的软件。
3、综上所述,目前软件开发方式中无法自动化生成软件,对专业技术人员的依赖度较高,无法满足个性化和快速迭代
...【技术保护点】
1.一种基于智能体的软件组装方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,基于所述软件需求文档,确定软件定义模型,具体包括:
3.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,通过所述软件定义模型,在预先构建的软件资产库中匹配对应的多个程序组件,具体包括:
4.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,确定程序组件集合,并生成所述程序组件集合对应的组装工艺指令集,具体包括:
5.根据权利要求1所述的一种基于智能体的软件组装方法,其特
...【技术特征摘要】
1.一种基于智能体的软件组装方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,基于所述软件需求文档,确定软件定义模型,具体包括:
3.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,通过所述软件定义模型,在预先构建的软件资产库中匹配对应的多个程序组件,具体包括:
4.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,确定程序组件集合,并生成所述程序组件集合对应的组装工艺指令集,具体包括:
5.根据权利要求1所述的一种基于智能体的软件组装方法,其特征在于,通过所述软件定义模型,在预先构建的软件资产库中匹配对应的多个程序组件之前,所述方法还包括:
6.根据权利要求3...
【专利技术属性】
技术研发人员:岳现国,郑伟波,杜宏伟,韩嘉懿,丁一凡,吕柏成,周祥国,王家琦,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。