注意:
Rational Rhapsody 8.0和Rational Rhapsody Design Manager计划于2012年9月21日提供电子版本。
新功能的亮点
IBM®Rational®Rhapsody®开发环境支持广泛的技术,并且可以用于许多目的,例如:
- 需求分析
- 基于模型的系统工程
- 贸易研究分析
- 嵌入式和实时软件开发
- 安全关键型软件开发
- 基于模型的测试
- 汽车开放系统架构(AUTOSAR)开发
- 捕获DoDAF或MODAF体系结构框架
Rational Rhapsody 8.0和Rational Rhapsody Design Manager 4.0发行版包含新功能和改进,使将Rational Rhapsody应用于这些以及许多其他解决方案变得更加容易。
新用户指南
Rational Rhapsody版本8.0提供了新的Guide Me功能,可以帮助用户出于特定目的配置和使用Rhapsody。 这对于希望使用Rhapsody满足其特定需求的新用户特别有用。 指南以教程,视频和文档的形式提供,可以帮助用户执行所需的任务。
系统工程师的扩展协作,灵活性和控制力
系统工程师努力改善其流程,以推理,交流和指定整体系统设计,通常在不同系统方面之间进行权衡,同时仍确保跨域和学科的一致性。 Rational Rhapsody Design Manager帮助跨学科团队以有效,直观的方式共享,协作和查看工程信息。 Rhapsody Design Manager版本4.0通过使系统工程师能够对基于Jazz的存储库中存储的Rhapsody模型的版本,变体,配置和变更管理进行工作,从而进一步与Jazz™技术集成,从而简化了流程。 这实现了更细粒度的访问和变更控制,从而为系统工程师提供了更灵活的并行开发工作流程,并与生命周期工件紧密结合,从而可以更好地响应变更。
工件的通用存储位置
Jazz存储库上的一个公共位置用于存储Rational Rhapsody设计工件和其他生命周期工件(例如需求和工作项),从而可以在更广泛的系统和软件工程生命周期中实现更紧密的工作流。 因为它们存储在一个公共位置,所以可以使用设计信息来跟踪和引用需求,而无需重复,因为它们存储在共享的服务器端存储库中。 在需求管理数据库之间(例如,使用IBM®Rational®DOORS®或IBM®Rational®Requirements Composer)以及来自Rhapsody模型的设计信息,可以启用需求真相的单一来源。 通过使用生命周期协作开放服务(OSLC)链接,您可以建立可追溯性并分析需求,设计和测试之间的关系,以帮助确保交付符合项目目标的高质量设计。
具有广泛生命周期功能的新贡献者角色
新的Rational Rhapsody Contributor角色提供对变更管理,报告定制,计划,设计管理,软件配置管理,自动化(构建系统),需求管理和测试管理功能的访问。
帮助满足安全关键型复杂系统的标准
对安全至关重要的复杂系统,例如航空电子设备,汽车,火车和医疗设备,正变得越来越密集。 开发这些系统的公司需要在行业标准的指导下进行工作,以销售其产品并证明其应用符合该标准。 Rational Rhapsody V8.0包括用于ISO 26262和IEC 61508的IBM Rational Rhapsody套件,该套件提供了文档化的参考工作流程,测试用例和其他工件,包括用于使用Rational Rhapsody和Rational Rhapsody的ISO 26262和IEC 61508的TÜVSÜD证书。 TestConductor Add On可帮助用户满足汽车或通用功能安全标准。 这些内容还可以用于其他行业,例如航空电子设备的DO-178B或DO-178C,医疗设备的IEC 62304或其他安全标准。
自动化可以适应多种行业标准
Rhapsody具有高度的灵活性,可以定制软件来自动交付符合许多行业标准的设计。 它包括SysML 1.3,用于DoDAF和MODAF(UPDM)2.0的OMG统一配置文件以及用于系统工程和汽车工程师使用最新标准开发解决方案的AUTOSAR 3.2和4.0的更新。
可用性和性能改进
Rational Rhapsody和Rational Rhapsody Design Manager添加了一些可用性和性能方面的改进:
- 拼写检查
- 统计模型查询以获取模型指标
- 使用多个处理器内核的代码生成
- 通过变更管理改善了设计审查工作流程
- 跨项目搜索
- 使用Web客户端进行草绘
通过以解决方案为中心的指导来增强用户体验和生产力
每个Rational Rhapsody版本的两个关键重点领域是可用性和性能。 对于新用户,Rational Rhapsody 8.0引入了Guide Me功能,使完成任务变得更加容易。 经验丰富的用户可以利用改进的代码生成性能,模型指标,拼写检查,更好的定制选项以及与Rational Team Concert的改进集成。
引导我功能
您可以将Rational Rhapsody用于许多不同行业和领域的广泛的系统工程和软件开发应用程序中。
新的“指导我”选项通过提供执行与解决方案相关的一系列任务的指导来帮助新用户入门。 该指南将引导用户逐步配置和应用带有文本,教程和视频的软件,以帮助减少学习难度并提高新用户的生产效率。 当前针对这些主题提供了“指导我”说明:
- 系统工程:系统设计与规范
- 使用Rational Rhapsody和MathWorks Simulink进行控制系统设计
- 单元和集成测试
- AUTOSAR软件开发
可以通过从“欢迎”屏幕(请参见图1)中选择一个Rhapsody解决方案来打开特定解决方案的Guide Me窗口,以获取分步说明。 也可以从“帮助”下拉菜单中打开“引导我”窗口。 在可能的情况下,“指导我”指令会调用Rational Rhapsody中的操作来执行步骤。
Guide Me内容是使用XML构建的,可以为组织的Rational Rhapsody应用程序创建自己的Guide Me内容。