软件测试ROSE 技术白皮书[4] 软件测试工具
关键字:oo
Rational ROSE能够与主要的CMVC工具集成,包括Rational Summit/CM,Microsoft SourceSafe,PVCS,ClearCase,SCCS以及CVS/RCS.
Rational ROSE也可以支持企业级数据库,同时支持Unisys的通用的存储库(UREP)和Microsoft的存储库。
Rational ROSE在支持框架结构的同时,还支持可重用类组件部分,将可重用基类放入公控单元整个团队或其他工作组就可以使用它们了。
四、Rational Rose系列产品
Rational Rose可视化开发工具与多种开发环境无缝集成,目前所支持的开发语言包括:Visual Basic、Java、PowerBuilder、C++、Ada、Smalltalk、Fort等。
Rational Rose的所有产品支持关系型数据库逻辑模型的生成,包括:Oracle 7、Sybase、SQL Server、Watcom SQL和ANSI SQL,其结果可用于数据库建模工具生成逻辑模型和概念模型,如:LogicWorks Erwin和Powersoft的S-Designor。
Rational Rose系列产品可以支持:
工业级的功用分析
存储库和个人工作平台
CORBA-2/IDL的正向工程
用户自由选择Booch’93,OMT和UML标记
扩充的接口允许Rational ROSE既充当OLE服务器又充当OLE控制器。
ROSE脚本是一种与VBA兼容的脚本语言并且兼容Rose API,允许你创建GUI,功能单元和全定制的报告以及控制其他应用。
支持的平台Windows 95、NT、Alpha NT、SGI、Solaris、AIX、Digital UNIX和HP-UX
五、一体化建模语言(UML)
一体化建模语言(Unified Modeling Language)是Rational软件公司世界级知名专家Grady Booch、Ivar Jacobson和Jim Rumbaugh三人联合开发成功的。开发过程中,得到了其他一些学术领先的方法论学者、软件厂商及众多用户的帮助和支持。在Booch标记法、OMT标记法及OOSE/Jacobson标记法得到广泛应用的基础上,UML将面向对象的分析设计技术又向前推进了一大步。
UML为应用程序建模语言提供了以下支持:
使用事件模型
使用事件模型已成为工业领域首选的分析技术。使用事件确定了商业运行过程中的商业规则和任务,特别是解释了这些任务是怎样由一个应用程序系统来支持的。
使用事件技术满足了系统的功能要求,使用户能够将这些要求映射到对象模型中。
使用对象技术有效的架起了系统分析人员、用户及应用程序开发人员之间交流沟通的桥梁。
文章来源于领测软件测试网 https://www.ltesting.net/