集成 Rational Software Architect 和 Rational Data Architect
2010-05-13 00:00:00 来源:WEB开发网核心提示: 第二个用例中的步骤是:应用程序建模师在 RSA 中使用类模型版本 1,它是之前从 RDA 中的 LDM 版本 1 转换而来的,集成 Rational Software Architect 和 Rational Data Architect(9), 数据建模师在 RDA 中修改 LDM 版本 1,
第二个用例中的步骤是:
应用程序建模师在 RSA 中使用类模型版本 1,它是之前从 RDA 中的 LDM 版本 1 转换而来的。
数据建模师在 RDA 中修改 LDM 版本 1,然后将更新后的 LDM(版本 2)转换为类模型版本 1+。
应用程序建模师在 RSA 中访问并导入类模型版本 1+。
应用程序建模师进行比较,并在 RSA 中将类模型版本 1+ 和版本 1 合并为类模型版本 2。
下面的图显示在第二个用例中应用程序建模师与数据建模师之间的交互:
图 6. 中间会合场景 – 数据建模到应用程序建模
查看原图(大图)
模型转换
模型转换是集成应用程序建模与数据建模的核心。在前面讨论的自上而下场景中,需要使用 UML 到 LDM 转换将类模型转换为逻辑数据模型;在自下而上场景中,需要使用 LDM 到 UML 转换将逻辑数据模型转换为类模型。
UML 类模型
一个类模型定义了以下内容:
模型和包:作为结构组件和其他模型元素的名称空间。一个包可以包含包、图、类、关联、关联类和数据类型。
类:表示被建模系统中的概念。同一个类的不同实例具有相同的特征。类具有:
属性:对类的特征的描述。属性具有类型,用来定义属性值的类型。
泛化(Generalization):按照分类学,一个类与更泛化的类之间存在泛化关系。类与更泛化的类完全一致,但是包含额外的属性。
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
- ››集成医疗保健服务,第 1 部分: 将 Enterprise Ser...
- ››集成 Rational Software Architect 和 Rational D...
- ››集成 Windows Azure:适用于企业的 Windows Azure...
- ››Rational Insight 与 Rational Team Concert 集成...
- ››Rational开发过程
- ››集成 Flex, Spring, Hibernate 构建应用程序
- ››集成 Windows 本地应用到 Eclipse RCP 程序中
- ››集成 DB2 与 Apache Geronimo
- ››集成 Adobe Flex 和 IBM WebSphere Portal
- ››集成 JPA 与 pureQuery: 让 Java Persistence API...
- ››集成 Pyrite 的 Palm-Linux
更多精彩
赞助商链接