Genesys框架:代码生成的高效解决方案
1. Genesys框架概述
Genesys代码生成框架是一种参考实现,它基于特定的理念构建。其技术和概念基础源于jABC框架及其底层的XMDD方法。同时,jABC也是应用Genesys框架进行案例研究的合适领域。
Genesys框架的架构及涉及的角色如下图所示:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(Constraints):::process --> B(Genesys Framework):::process
C(jABC Plugin):::process --> B
D(Developer Tools):::process --> B
E(Maven Plugin):::process --> B
F(Generator Developer):::process --> B
G(Generator User):::process --> B
B --> H(Generator Models):::process
B --> I(Services):::process
B --> J(Generator Binaries):::process
B --> K(Testing Framework):::process
框架的核心部分由以下组件构成:
-
超级会员免费看
订阅专栏 解锁全文
2070

被折叠的 条评论
为什么被折叠?



