Rhapsody

概述

IBM® Rational® Rhapsody® 产品家族提供了多个版本来帮助系统工程师及嵌入式软件开发人员分析、设计、开发、测试和交付嵌入式及实时系统与软件。

对于系统工程师,Rational Rhapsody Architect for Systems Engineers 基本版带来了采用 SysML/UML 的需求分析管理功能,包括了可用于商业案例的 Parametric Constraint Evaluation 模块。Rational Rhapsody Designer for Systems Engineers 基本版还包括了设计验证模拟功能。

对于软件开发人员,Rational Rhapsody Architect for Software 版提供了逆向工程和支持 CC++Java C# 的代码框架生成功能。Rational Rhapsody Developer 版还额外提供了可视化开发环境,可以支持目标嵌入式实时操作系统(RTOS)的 CC++Java Ada 行为代码生成。


产品家族功能介绍

Rational Rhapsody Architect for Systems Engineers: 是一个面向复杂系统工程项目的基于模型的系统工程 (MBSE) 环境

Rational Rhapsody Architect for Software: 一个集成嵌入式软件开发环境,使用基于 UML 的建模功能来设计和开发嵌入式软件并使其可视化

Rational Rhapsody Design Manager:整个工程团队协作、共享、审查和管理设计与模型环境

Rational Rhapsody Designer for Systems Engineers: 将模拟和模型执行添加至 MBSE 环境,帮助启用对需求、架构和行为的早期验证功能

Rational Rhapsody Developer: 通过模拟、行为代码生成和实时系统集成,开发和验证嵌入式软件应用程序环境


产品组成

支持从DOORS 工具导入、管理并追踪需求。分析需求并追踪至设计、实现以及测试工件,有助于提交适合的产品并及时对需求变更做出响应

先进的需求影响分析,覆盖度分析

提供SynergyRTCCC等配置管理工具集成接口,支持并行开发与协作。提供例如DiffMerge 等图形化的模型元素比较与合并工具

提供接口,支持IBM Rational System ArchitectRhapsodyDoDAF 数据在系统和软件设计中的同步

可扩展、可定制,有助于集成到您现有的流程或是第三方工具,支持并保护现有资产

通过ReporterPlus工具插件或IBM RPE提供可定制化文档自动生成



   

     主要功能

嵌入式软件开发支持,可视化逆向工程支持

模型驱动的验证支持

实时框架与动态模型代码关联支持

AUTOSAR 从概念到代码的工作流程


 




版权所有:北京睿德久信科技股份有限公司 ICP备案号:京ICP备15017318号-1