IBM® Rational® Rhapsody® 产品系列是供创建实时或嵌入式系统和软件的系统工程师和软件开发人员使用的可视化开发环境。不同的团队可以进行协作,以分析需求、
使用业界标准语言来管理复杂性、在开发生命周期的早期验证功能、执行设计复审并实现高质量创新产品的自动交付。该产品系列支持从规范和开发到测试及交付的完整需求生命周期,从而支持不同团队的通信和协作需求。
根据使用的版本,Rational Rhapsody 提供以下功能部件。有关特定平台、版本以及语言需求和限制,请参阅 Rational Rhapsody 的发行说明。
- 所有版本都支持使用 UML、SysML、AUTOSAR、MARTE、DDS、DoDAF*、MODAF*、UPDM*、multicore、MISRA-C 和 MISRA-C++ 进行建模;支持创建用于开发特定于域的语言 (DSL) 的定制概要文件。
- 利用 IBM 基于 Jazz 与 IBM Rational Rhapsody Design Manager 的集成,通过 Web 与扩展团队共享、链接和复审设计信息
- 可用于扩展和配置产品的概要文件、设置、构造型、标记和 API
- 与领先需求管理工具(例如,IBM Rational DOORS®)集成的需求建模和可跟踪性功能部件
- 高级需求同步、影响和覆盖分析能力*
- 静态检查以确保设计一致
- Eclipse 平台与 IBM Rational Team Concert™ 的集成(仅限 Windows)
- 用于实现常见系统工程功能自动化的系统工程工具套件,包括 IBM Rational Harmony for Systems
Engineers
- 用于与现有系统集成和复用的 XMI*(XML 元数据交换)和 IBM Rational Rose® 导入
- 一个配置管理界面,包括高级图形化差异和合并工具,该工具可与诸如 IBM Rational Synergy、IBM Rational Team Concert 或 IBM Rational ClearCase® 等工具集成
- 使用一系列工具生成文档,从简单的 RTF 报告生成器到完全可定制的报告工具(例如,IBM Rational Publishing Engine 或 IBM Rational Rhapsody ReporterPLUS*)
- 在使用用于控制工程、协议开发和功能性系统设计的工具时,MathWorks Simulink*、IBM Rational SDL
Suite、IBM Rational System Architect 和 IBM Rational Statemate® 的接口可用于验证整个体系结构
* 标记的功能是随可选的附加产品一起提供的。
有关 Rational Rhapsody 的更多信息,请参阅信息中心:http://pic.dhe.ibm.com/infocenter/rhaphlp/v8/index.jsp