功能聚焦

完全嵌入式应用生成

阅读产品简介

IBM Engineering Systems Design Rhapsody - Developer 生成 C、C++、Java 和 Ada 语言的应用代码,包括架构和行为视图(如状态图和活动图)。它支持导入和直观呈现现有的 C、C++、Java、Ada 和 C# 代码以供参考,或进一步开发代码,同步设计或代码中的变更,以使设计和代码保持同步。它还支持 Eclipse 平台集成,以建立集成的代码、模型和调试环境。

模拟和基于模型的测试

使用动画功能,按需提供有关设计级别的调试帮助,尽早消除缺陷。可使用 IBM Engineering Systems Design Rhapsody - Test Conductor Add On 软件自动创建和执行测试,以满足 ISO 26262 和 IEC 61508 标准。还可使用 UML、SysML 或特定于领域的语言(如 AUTOSAR、DDS 或 MARTE),或者创建自己的 DSL,直观呈现并分析复杂的需求。

在 IBM Rational 平台中集成

阅读文档

IBM Engineering Systems Design Rhapsody - Developer 提供集成到 IBM Engineering Lifecycle Management 系统和软件工程平台中的可视化开发环境,用于执行完整的产品生命周期开发。它与 ELM 产品集成,包括 IBM Engineering Requirements Management DOORS Next、IBM Engineering Requirements Management DOORS 系列、IBM Engineering Workflow Management、IBM Rational ClearCase® 等,用于执行完整的产品生命周期开发。

创建符合标准的工件

IBM Engineering Systems Design Rhapsody for DoDAF,MODAF and UPDM Add On 软件支持创建符合美国国防部架构框架 (DoDAF)、英国国防部架构框架 (MODAF) 和 DoDAF/MODAF 统一概要文件 (UPDM) 标准的工件。

需求可追溯性

此软件提供从设计到需求的可追溯性,通过 Rhapsody Design Manager 提供最新信息的视图。它还可在代码中生成需求信息,以帮助在最终实施中建立可追溯性,从而符合安全标准;此外,它还为 SysML 参数化图提供参数化约束求解器。它包含静态模型检查分析功能,有助于提高模型一致性和完整性。

团队协作

您可敏捷地响应变更,同时保持不同环境的一致性。您可以和扩展团队一起共享和评审设计。高级模型浏览器帮助工程师对模型进行排序、组织和编辑。模型元素的图形化模型对比与合并功能支持多个团队同时开展工作。用户指南有助于缩短培训时间,提供有关将 Rhapsody 应用于系统工程、嵌入式软件开发和测试的逐步指示信息。

具有附加组件的扩展功能

Tools and Utilities Add On 软件提供图形面板,用于直观模拟设计。Automatic Test Generator Add On 软件为 Rhapsody 模型自动生成测试,帮助提高测试覆盖率。Developer Rules Composer Add On 软件提供可定制的代码生成规则,以满足所需的标准,或生成当前不受支持的其他编程语言。

技术详细信息

软件需求

可通过以下链接了解 IBM Rational Rhapsody V8.1.5 的软件需求。

硬件需求

可通过以下链接了解 IBM Engineering Systems Design Rhapsody - Developer 的硬件需求。