English / 联系我们 / 设为首页 / 加入收藏
 您现在的位置 > Rationa Rhapsody
 
嵌入式软件开发与测试工具集 Rational Rhapsody

IBM Rational Rhapsody是一个嵌入式软件开发和测试工具集,它是集成的、系列化的,并且建立在
UML和SysML之上的。Rhapsody独有的可视化开发环境和业内领先的功能可以简化、自动化和加速
高级系统和复杂软件的开发速度。其独有的UML/SysML模型仿真技术可以确保在开发过程的各个阶
段都可以充分的验证系统。其独特的OXF框架允许用户快速的将应用部署到新的目标平台上。

可视化软件开发:
您能够使用 UML,SysML 图或传统的代码编辑器生成代码来开发嵌入式软件。将现有代码导入建模
环境用于后续开发。帮助自动保持架构、设计、代码和文档的一致性。Rhapsody支持对已有代码的
无缝集成,一种是将代码可视化,另一种是通过逆向工程将代码转化为模型。

可执行的系统模型:
Rhapsody模型是可执行的,通过执行模型,用户可以在设计阶段即进行验证和调试工作,从而尽早
的发现模型开发中的缺陷。

灵活高效的可视化调试:
Rhapsody中,用户可以绘制图形化的调试界面,在图形界面中,可以添加诸如按钮、图标等图形元素,
通过图形元素关联模型中的参数、事件,与模型运行进行联合仿真。

自动化应用程序生成
Rhapsody可以生成C、C++,Java, Ada等代码,并且自动生成的框架代码符合Autosar,ISO26262,DO-178B等
标准,可直接用于产品级的代码。Rhapsody将开发人员从大量的代码开发中解放出来,可以投入更多
的精力在软件逻辑本身的开发中。

自动测试用例生成:
Rhapsody自动测试用例生成工具ATG是支持设计级调试的工具,可自动生成测试用例用于程序结构的测试。
ATG针对单元测试、集成测试、衰减测试和基于目标机的测试,可生成高模型覆盖率的测试用例和高代码
覆盖率的测试用例。

团队协作:
您可以使用 IBM Rational Design Manager 与扩展团队一起共享和审查设计。模型元素的图形模型对比与合
并功能支持多个团队同时运作.

需求跟踪:
提供从设计到需求的完整需求跟踪。将跟踪信息导出至 IBM Rational DOORS用于后续分析。将需求
信息插入代码中,帮助跟踪最终实施过程。

生命周期支持和附加软件:
Rational Rhapsody与 IBM Rational 产品相集成 - 如 Rational DOORS、Rational Systems Architect、
Rational Team Concert、Rational ClearCase –等,用于完整的产品生命周期开发。
IBM Rational Rhapsody Tools and Utilities Add On 软件提供了基于模板的可定制文档。

汽车领域的应用:
Rhapsody AUTOSAR软件包提供了一个AUTOSAR的建模环境,用户可以使用AUTOSAR标准所定义的图,符号以
及专业术语来描述汽车ECU嵌入式软件系统。另外,该软件包允许工程师来定义AUTOSAR的软件组件以及独
立于实现方式的通讯机制,保证软件组件可以被部署到不同结构的平台上,增加系统灵活度和软件组件的
可重用性。Rhapsody在基于UML的MDD开发环境和OSEK开发领域之间建立了一个桥梁,可以通过Rhapsody生
成针对符合OSEK标准的实时操作系统的应用代码.

点击查看 How to Achieve compliance with ISO26262 through Rational

查看Rational 其他解决方案:

需求管理 Rational Doors

全生命周期质量管理 Rational Quality Manager

大型团队协作与管理 Rational Team Concert


欲了解更多详情,请联系我们 021-61457130
Flash Technology飞思德晶华贸易(上海)有限公司版权所有 电话:8621-61457130 沪ICP备11027505号-1"