logo资料库

Rhapsody介绍.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
IBM Rational Rhapsody 产品家族提供了多个版本来帮助系统工程师及嵌入 式软件开发人员分析、设计、开发、测试和交付嵌入式及实时系统与软件。 IBM Rational Rhapsody 通过标准化的建模手段,为企业带来如下优势: 1) 通过原型快速设计,及早纠正错误,降低成本; 2) 自动实施一致性检查,提升敏捷性,并通过协作提高重用性,降低经常性 和非经常性费用。 3) 与扩展的设计团队共享、协作和审查由 Rational Rhapsody 或其他设计 工具生成的工程生命周期工件。 Rhapsody 系统产品包含满足系统工程师和软件开发人员需求的各种定制解 决方案,包括: 1) 系统工程 分析、执行和验证需求,以更快确定稳健的架构,包括如下产品 a) Rational Rhapsody Architect for Systems Engineers 是一个面向复杂项目的集成式模型驱动系统工程环境。它使用系统 建模语言(SysML)和统一建模语言(UML)支持快速需求分析和可视 化模型驱动型设计。 Rational Rhapsody Architect for System Engineers 可帮助系统 工程团队在更短的时间内设计出复杂的功能。其主要能力包括: i) 需求工程——使用 SysML 和 UML 来帮助您分析需求、执行折衷研 究、设计系统的结构和行为方面; ii) 需求跟踪——将需求存储在设计元素和测试用例中,提供模型内 的跟踪信息。 iii)团队协作——帮助团队协同工作,管理协同设计的复杂性问题。 iv) 可视化开发——通过业界标准的 SysML 和 UML 或 AUTOSAF 等特 定领域语言(DSL)来以图形方式表达设计 v) 生命周期支持和附加软件——与其他 IBM Rational 产品集成, 可进行完整的产品生命周期开发。此外,还可以使用可选的附加 软件扩展 Rational Rhapsody Architect for System Engineers 的功能。 b) Rational Rhapsody Designer for System Engineers 在 Rational Rhapsody Architect for Systems Engineers 版本的 基础上,将模拟和模型执行添加至 MBSE 环境,帮助启用对需求、架 构和行为的早期验证功能,帮助您满足不断变化的客户需求、提高生 产力并加速上市。
2) 实时和嵌入式软件开发 实现敏捷性,并自动生成符合安全标准的完全可执行代码,包括如下产品; a) Rational Rhapsody Architect for Software 一个集成嵌入式软件开发环境,使用基于 UML 的建模功能来设计和 开发嵌入式软件并使其可视化。 Rational Rhapsody Architect for Software 可帮助您快速从设计 步入实施阶段。其主要能力包括: i) 可视化软件开发——支持您使用业界标准的 UML 图将架构和设计 可视化 ii) 嵌入式软件工程——通过实时的自动化嵌入式系统工程,从设计 步入实施阶段。 iii)团队协作——帮助您通过基于模型的比较与合并功能进行协作 iv) 需求跟踪——将需求存储在设计元素和测试用例中,提供模型内 的跟踪信息。 v) 生命周期支持和附件软件——与其他 IBM Rational 产品集成, 可进行完整的产品生命周期开发。此外,您还可以使用可选的附加软 件产品扩展 Rational Rhapsody Architect for Software 的功能。 b) Rational Rhapsody Developer 全功能的 Rhapsody 开发环境,帮助您通过模拟、行为代码生成和实 时系统集成,开发和验证嵌入式软件应用程序。 Rational Rhapsody Developer 可提供: i) 完整的嵌入式应用程序生成——为状态图和构建文件生成行为 代码,以自动完成应用程序开发。 ii) 模拟和基于模型的测试及可视化开发——支持使用执行功能来 尽早验证设计。 iii)需求跟踪——将需求存储在设计元素和测试用例中,提供模型 内的跟踪信息 iv) 团队协作——帮助团队协作管理在不同环境中开发一致性设计 的复杂性。
v) 生命周期支持和附加软件——与其他 IBM Rational 产品集成, 可进行完整的产品生命周期开发。此外,您还可以使用可选的附 加软件产品扩展 Rational Rhapsody Developer 的功能
分享到:
收藏