摘要
本发明涉及一种基于领域特定语言的系统架构自动化设计方法,包括:S1、构DSL文件定义系统;S2、进行业务DSL建模;S3、判断是否需要扩展,若需要则扩展后转S4,否则直接转S4;S4、确定参与者后,对流程和流程步骤进行逻辑编写;S5、进行系统架构DSL建模;S6、判断是否需要扩展或定义集成点,若需要则扩展或定义后转S7,否则直接转S7;S7、对组件、接口和约束进行详细编写;S8、进行业务和系统架构领域元素绑定映射;S9、采用DSL解析引擎进行自动解析、校验和推理,生成架构蓝图,若校验过程存在异常或业务需求出现变动则转S3,否则直接输出架构蓝图和接口文档。与现有技术相比,本发明具有设计效率高、可扩展性强以及准确性高等优点。
技术关键词
自动化设计方法
定义系统
元素
定义业务流程
文本
接口
可视化模板
多视角
扩展系统
生成业务
机制
关系
插件
层级
分析器
关键字
逻辑
流水线
语义
系统为您推荐了相关专利信息
语音识别方法
热力图
噪声抑制
信噪比
动态语言模型
会议摘要
数据处理方法
生成神经网络
可执行程序代码
关键字
X射线荧光光谱仪
自动分析方法
钢材
梯度提升机
分类预测模型