|
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
资源信息:
中文名: Telelogic.Rhapsody的文档及教程
英文名: Telelogic.Rhapsody Tutorial and Reference
资源格式: 压缩包
发行日期: 2009年
地区: 美国
文字语言: 英文
概述:
VC上有Telelogic.Rhapsody的下载,但是几乎没有资料可供参考,这里有几份相关的教程和参考书,如果想学习UML建模设计的,可以下载参考下。
-------------------------------------------
Telelogic公司在2006年3月收购I-Logix公司后,推出的新版嵌入式软件建模工具Rhapsody(中文释义为“狂想曲”),在用户和软件开发商中赢得了非常高的部署满意度。用户覆盖航空航天、汽车、医疗、制造、电信等行业。
2007年第三季度,Rhapsody领衔的模型产品系列在全球获得了13%的增长率。在中国市场,Rhapsody的销售额和应用范围也有了大规模的拓展。目前,基于协作与SysML/UML 2.0的Rhapsody模型驱动开发环境正进入成熟应用时期。
作为一个完整的、基于模型开发的解决方案,Rhapsody扮演着连接嵌入式软件和UML桥梁的角色,赋予了使用者基于UML 2.0进行可视化建模的能力。
Telelogic中国区总监任群力指出,Rhapsody向开发者提供了一个高效、灵活的开发环境,在这里,开发者可以创建跟踪链接、自动生成跟踪文档,并且从多个源导入开发需求,具有对软件完整生命周期的跟踪能力。
据介绍,在开发需求捕获方面,Rhapsody提供直观的需求捕获视图和多种需求定义与描述方式。同时,能够对需求的覆盖和需求的变更情况进行分析,并通过模拟、执行和动画演示的方式对模型的正确性加以验证,最终生成可执行的完整应用程序。
“Rhapsody关注实时系统,它通过可执行的实时框架实现了模型的平台无关性。”任群力说。他指出,实时框架是设计模型的集成集合,能够对开发嵌入式应用程序进行针对性优化。在自动合并应用程序的过程中,Rhapsody将生成代码、任何遗留代码、第三方库和其他模型组件都合并到一个构建环境中,实时框架便是其中的关键。
Rhapsody的平台无关性视图可以使用通用的建模语言,目前Rhapsody支持C++、C、Ada和Java作为文本语言,同时Rhapsody还提供根据规则生成代码的选项,以便根据客户需要使用不同的编程语言生成程序。
除了在需求测试和实时框架方面的支持外,Rhapsody还具有强大的团队协作能力。任群力介绍,Rhapsody可以帮助小型和大型开发团队,无论是基于本地还是分布式开发群体,均可实现嵌入式软件开发的无缝协作,并在模拟层提供高级的分离与合并功能。同时,Rhapsody还能够与配置管理工具紧密集成,遵循配置管理流程规范,以直观的方式拆分和合并图形,从而方便地管理变更。
■ 关键特性
基于协作与SysML/UML 2.0的模型驱动开发环境,赋予嵌入式软件开发者可视化建模的能力。能够对软件完整生命周期进行跟踪,提供直观的需求捕获视图和多种需求定义与描述方式,含有可执行实时框架,可对开发模型进行模拟,生成可执行的应用程序。
■ 适用范围
嵌入式软件开发应用
压缩包内容:
OXF架构的文档:OXF_model.pdf
Bruce Douglas,Telelogic架构师写的书:
real-time-design-patterns-robust-scalable-architecture-for-real-time-systems.9780201699562.519(2).chm
三份Training文档
RiCpp_Tool_Training_Part_One_Basic_Rhapsody.pdf
RiCpp_Tool_Training_Part_Three_Advanced_Rhapsody.pdf
RiCpp_Tool_Training_Part_Two_Case_Study.pdf
Telelogic_RequirementsDrivenTesting.pdf
UML的参考:
UML2PartOne.pdf
UML2PartTwo.pdf
一份网络收集的文档:
使用Rhapsody软件框架和UML的实时系统开发.pdf
|