軟件測試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為應用程序建模語言提供了以下支持:
使用事件模型
使用事件模型已成為工業領域首選的分析技術。使用事件確定了商業運行過程中的商業規則和任務,特別是解釋了這些任務是怎樣由一個應用程序系統來支持的。
使用事件技術滿足了系統的功能要求,使用戶能夠將這些要求映射到對象模型中。
使用對象技術有效的架起了系統分析人員、用戶及應用程序開發人員之間交流溝通的橋梁。
原文轉自:http://www.anti-gravitydesign.com