CNIPA.AI
Back to Search
Dossier

基于多层级模型的微服务代码自动生成方法、系统、设备及介质

InventionActive
10Claims · 4 independent
§ Ⅰ

Dossier Overview

Inventor

杨溢龙; 张洋; 张润坤; 殷永峰

IPC Classification

G06F 8/30 (2018.01)G06F 8/10 (2018.01)G06F 8/20 (2018.01)G06F 8/60 (2018.01)

本发明提供一种基于多层级模型的微服务代码自动生成方法、系统、设备及介质,涉及软件开发技术领域,方法包括:按照系统开发阶段特性与信息维度,将系统细分为包括需求模型、架构模型、设计模型、部署模型的多层级模型描述框架;基于预定义的模型与代码之间的映射规则,通过分层代码生成机制将所述多层级模型分别转换为可执行的基于Spring微服务框架的模板代码,实现从需求到最终系统的自动化多层级代码生成过程。本发明解决了现有模型驱动代码生成中输入不规范、生成代码不完整,以及大语言模型代码自动生成难以产出完整信息系统、代码可能存在不一致等问题,提供了更高效、规范、完整的代码自动生成方案。

External Resources