Rational Rose技術交流(一) (轉)

worldblog發表於2007-12-14
Rational Rose技術交流(一) (轉)[@more@] 

Rational Rose技術交流:namespace prefix = o ns = "urn:schemas--com::office" />

/editor/Editor.htm#_Toc22704229">一、  Rational Rose是什麼... 2

建模  15

  20

 

 

 

 

 

 

 

 

闡明Rose在Rational產品系列中所處的位置和在整個開發流程中所起的作用,介紹Rose的核心——統一建模語言UML以及從Rose使用的角度進行交流。

 

 

 

 

 

 

 

 

是什麼

Rational Rose是Rational公司出品的基於UML的視覺化建模工具。

 

當前市場上基於UML視覺化建模的工具很多,例如有Microsoft的Visio2002,的Designer2000,還有PlayCase 、CA BPWin、CA ERWin、 PowerDesigner等等。

為什麼要選擇Rational Rose呢?這就不能不提到UML的三位創始人了,面向領域的大師級人物:Booch、Rumbaugh和Jacobson。而這三位大師目前都在Rational公司擔任首席工程師,既然UML是業界標準的視覺化建模語言,那麼選擇Rational Rose的原因就不言而喻了。

而且Rose與Rational其他一系列的工程方面的產品的緊密整合使得Rose的可用性和擴充套件性更好。

 

需求

構架(分析/設計)

建造(編碼)

測試

需求管理 - 收集、管理及傳達變更的軟體需求和需求。 Rational RequisitePro

視覺化建模 - 生成一個反映軟體應用、其構件、介面和之間關係的圖形化的設計圖,便於理解和交流。 Rational Rose、Rational Rose RealTime

環境 - Rational Apex、Rational Summit/TM、Rational TestMate、

Rational Ada Analyzer

軟體質量和測試自動化 - 提供整合化程式設計和測試工具來簡化構件的建立,並代替昂貴、冗長且容易出錯的手工測試,從而在較短的時間內、在風險已降低的情況下生成更高質量的應用程式。 Rational Suite TestStudio、

Rational Suite PerformanceStudio

管理

軟體配置與變更管理 - 在建立、修改、構建和交付軟體的過程中,控制團隊的日常開發。 Rational ClearCase、Rational ClearCase MultiSite、Rational ClearQuest、Rational ClearDDTS

軟體流程

軟體流程自動化 - 為軟體經理和開發人員就如何開發有商業競爭力的軟體資產提供指導。 Rational Unified Process、Rational SoDA

 

上面從左至右是軟體生命週期的四個典型環節,下面的配置管理和軟體流程是貫穿整個軟體生命週期的活動。

 

目前Rational Rose在中國的市場佔有率大約是4成(CSDN的調查統計),在國外的佔有率應該會更高。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-993143/,如需轉載,請註明出處,否則將追究法律責任。

相關文章