您可用的预定义概要文件取决于系统语言和具有 IBM® Rational® Rhapsody® 许可证的附加产品。
- AdaCodeGeneration 是缺省 Ada 代码生成概要文件。
- Android23 提供对 Android SDK V2.3 的支持。
- 对于用 C 语言设计的项目,AR3x_BMT 在行为建模工具 (BMT) 环境中从概念到代码支持汽车开放系统体系结构 (AUTOSAR)。此概要文件符合 MISRA 规范。
- AutomotiveC 包含在以下汽车工业环境中提供的功能:
AutomotiveC 也符合 MISRA 规范。
- AUTOSAR_214、AUTOSAR_31 和 AUTOSAR_40 按照 AUTOSAR 开发流程,使用 ECU、内部行为、SW 组件、系统和拓扑图创建汽车组件。这几种 AUTOSAR 概要文件支持相关的 AUTOSAR 标准(2.1、3.1 和 4.0)。
注: AUTOSAR 只能用于 C 语言项目中。
- DDS 提供在 Rational Rhapsody Developer for C++ 中创建用于实时系统的数据分发服务 (DDS) 应用程序所需的各种元素,例如类和接口
- 缺省值为大多数 Rational Rhapsody 项目提供所有基本 UML 结构。
- DoDAF 是 DoDAF V1.0 的 Rational Rhapsody 概要文件。
- FixedPoint 概要文件包含表示 8 位、16 位和 32 位定点变量的预定义类型:FXP_8Bit_T、FXP_16Bit_T、FXP_32Bit_T。
- FunctionalC 概要文件定制 Rational Rhapsody Developer for C,让 C 语言编码人员能使用 文件、函数、调用图和流程图表等熟悉的构造为应用程序建立功能模型。
- HarmonySE 基于 Harmony (SE) 系统工程流程创建项目。
- IDFProfile 对产品的 Rational Rhapsody Developer for C 版本的 IDF 使用代码生成设置。
- MARTE 支持 UML 没有涵盖的实时嵌入系统的模型和分析 (Model and Analysis for Real-Time Embedded systems),并且为应用程序模型添加注释以支持通过工具的分析。
- MODAF 是 MODAF V1.1 的 Rational Rhapsody 概要文件。
- MicroC 提供在资源有限或无操作系统的系统上运行汽车 C 应用程序的设施。此概要文件符合 MISRA 规范。
- NetCentric 导入 Web Services 定义语言 (WSDL) 文件以设计和生成服务模型。(此概要文件需要单独的许可证。)
- RespectProfile 可用于 C 和 C++ 项目,以保留代码的结构和在从 Rational Rhapsody 模型重新生成代码时保留此结构。
这意味着在 Rational Rhapsody 中生成的代码与原始代码相仿。
- RoseSkin 由 IBM Rational Rose® Import 用于设置格式和其他设置,以模仿 Rational Rose 的外观。
- SDL 可方便将 SDL Suite 模型导入 Rational Rhapsody SDL 系统中。
- Simulink 和 SimulinkInC 允许将 MATLAB Simulink 模型作为 Simulink 块集成到 Rational Rhapsody 中(Simulink 概要文件是用于 C++ 的)。
- SoaML 自动添加到 UPDM 概要分析项目,以支持一些基本的面向服务的体系结构功能。
- SPARK 是 Rational Rhapsody Ada SPARK 概要文件。
- StatemateBlock 会创建块/类,以允许 IBM Rational Statemate® 模型成为 Rational Rhapsody 体系结构的一部分。
此概要文件仅可用于 Rational Rhapsody Developer for C,需要 Rational Statemate 4.2 或更高版本的许可版本,以及 Rational Statemate MicroC 代码生成器的许可证。
- SysML 支持用于系统工程的 UML 以及 SysML 模型图。此概要文件是 OMG SysML 概要文件的 Rational Rhapsody 实现。
- TestingProfile 是 OMG 测试概要文件的实现。TestingProfile 应和 Rational Rhapsody TestConductor 配合使用。
要获取关于此概要文件的更多信息,请参阅为 Rational Rhapsody TestConductor 提供的第三方文档。
- UPDM_L0 和 UPDM_L1 是合并了 MODAF 和 DoDAF 概要文件的 OMG UPDM L0 和 L1 概要文件的 Rational Rhapsody 实现。