模型驱动架构
Enterprise Architect 30 分钟之旅的一部分
Enterprise Architect 提供执行模型驱动架构 (MDA) 转换的能力。它提供了一种完全可配置的方法,将模型元素和模型片段从一个域到另一个。 这通常涉及转换平台无关模型 (PIM)元素到平台特定模型 (PSM) 元素。 PIM 中的单个元素可以负责跨多个域创建多个 PSM 元素。
转换
转型极大地提高了生产力,并减少了手动实施的需要 特定实现域的库存类和元素。例如,数据库 表可以自动从持久 PIM 类派生。
Enterprise Architect 的 MDA 功能允许您:
- 利用内置转换自动推导:
- 数据模型 (DDL)
- 代码模型,包括 C# 和 Java
- XML 模型,例如 XSD 和 WSDL
- JUnit 和 Nunit 的测试模型
- 来自结构化用例场景的活动图和测试脚本
- 使用强大的模板驱动方法定义新的转换
- 重复转换以确保源模型和目标模型随着时间的推移而变化。