项目生命周期的支持
CASE工具应该为团队中的所有队员完成他们的任务提供支持。关于项目生命周期的支持,EA将大量的功能合成一体,而Rose则主要是一个建模工具,它可以与其他的Rational或第三方工具集成,如RequisitePro, Test Manager, Soda, MS Word, MS Project 以达到同样的目标。 表4比较了EA和Rose在不同科目的功能支持。 项目科目
EA
Rose
业务建模
Yes. 使用UML Profile为业务流程建模
Yes.使用业务用例模型
需求管理
Yes. 功能和非功能需求;需求跟踪矩阵
合并RequisitePro
分析和设计
Yes
UML类图和交互图,如果需要可以添加一些原型,如<<层>>,<<用例实现>>
Yes
UML类图和交互图 框架向导提供了一系列的模板来构造模型
实现
参见表3
适合C++,VB,C#和VB.NET项目
参见表3
支持大多数语言,除了.NET外
测试
Yes
No. Quality Architect提供了单元测试,但是它需要其他的Rational工具,如Test Manager,Robot
版本控制
不直接支持。使用控制单元,为将来发布计划。
集成SCC相应版本控制应用程序
文章来源于领测软件测试网 https://www.ltesting.net/