UPDM(DoDAF 和 MODAF 的统一概要文件)将美国和欧洲使用的两种主要体系结构框架集成到一起。 UPDM 使用一组公共的底层元素和关系来捕获任何一个框架中定义的体系结构。
UPDM 有两个一致性级别,分别为 L0 和 L1。
- 级别 0 基于 UML,并可以导入和扩展用于支持基于服务的视图的 SOAML 部件。
- 级别 1 包含级别 0,并可以导入由 UPDM 元素所引用的那些 SysML 部件。此一致性级别包含一组约束,从而指定要应用于 L0 元素的
SysML 构造型。 L1 一致性使用 SysML 与系统建模进行集成
此内容应用于 V7.6.1 或更高版本。IBM® Rational® Rhapsody® 提供了两个 UPDM 概要文件来支持生命周期开发,从业务企业远景直到手动编码的嵌入式软件的实现。以下是两个 UPDM 概要文件集合:
- UPDM_L0 和 UPDM_L1 支持用于 DoDAF 1.5 和 MODAF 1.2 中基于 UPDM 1.1 元模型的所有视图和元素。
- UPDM_DoDAF20_L0 和 UPDM_DoDAF20_L1 支持基于 UPDM 1.1 元模型的 DoDAF 2.0 视图。
来自美国国防部的指导信息指示,允许将基于 UPDM 1.1 的体系结构提交至 DoD 以替换 DoDAF 2.0 体系结构,直到一系列 UPDM 2.0 工具可用为止。已在 Rational Rhapsody wiki 上提供了一系列关于 UPDM 文档的内容,详细信息如下。您可以使用此主题底部的链接来进行访问。
- UPDM 1.1 入门提供关于 UPDM L0 和 UPDM L1 的指导信息。
- DoDAF 2.0 和 UPDM 入门提供关于 UPDM_DODAF20_L0 和 UPDM_DODAF20_L1 的指导信息。
- Rational Rhapsody 常见问题解答提供为什么 UPDM 概要文件与初始 Rhapsody DODAF Add On 不同的建议,以及一些其他有用的建议。
- UPDM 教程是教程帮手,带领用户浏览 UPDM DoDAF 2.0 系统的发展以及基于能力和操作视图集合的服务视图。
- UPDM 样本模型包括起点模型和已完成的原型。您可以在学习教程中的课程时使用这些模型。
- 将 SysML 和 UPDM 配合使用提供关于在 Rational Rhapsody 中使用 SysML 集成 UPDM 项目的指导信息。
- 使用 UPDM RPE 文档模板提供 UPDM RPE 模板的概述,并解释如何使用该文档模板以生产报告。
有关这些资源的详细信息,请参阅以下链接。