- 論壇徽章:
- 0
|
ROSE技術(shù)白皮書
四、用Rational ROSE實現(xiàn)建模
3、一體化建模語言
如果沒有一個被普遍認可的國際標準,事情就會陷入混亂之中。Rational ROSE提供對工業(yè)標準標記的獨家支持,其中包括一體化建模語言(UML),這一即將在工業(yè)界成為標準的面向?qū)ο蠼UZ言。一體化建模語言(UML)正是為了適應(yīng)企業(yè)級復(fù)雜開發(fā)中對重用、結(jié)構(gòu)和擴展能力的嚴格要求而設(shè)計的建模語言。
一體化建模語言(UML)是早期面對對象研究和設(shè)計方法的進一步擴展,由世界級面向?qū)ο蠹夹g(shù)知名專家Grady Booch,Ivar Jacobson和Jim Rumbaugh對Booch標記、OOSE標記和OMT標記理論的研究基礎(chǔ)上提出的,為可視化建模軟件奠定了堅實的理論基礎(chǔ)。一體化建模語言對建模語言提供了以下支持:
使用事件模型
類和對象模型
組件模型
分布處理模型
Rational Rose產(chǎn)品在支持UML的同時,也支持OOSE及OMT。
4、Raional ROSE對大型復(fù)雜項目的支持
Rational Rose支持絕大多數(shù)軟件工程師常見的個人/公共工作平臺。直至所編制軟件共享之前,軟件工程師都可以在個人工作平臺修改自己的源代碼和已建立的模型!
在公共平臺,通過在配置管理和版本控制系統(tǒng)(CMVC),模型改變可以共享,換句話說,其他開發(fā)者可以觀察和利用這些改變。
Rational ROSE能夠與主要的CMVC工具集成,包括Rational Summit/CM,Microsoft SourceSafe,PVCS,ClearCase,SCCS以及CVS/RCS.
Rational ROSE也可以支持企業(yè)級數(shù)據(jù)庫,同時支持Unisys的通用的存儲庫(UREP)和Microsoft的存儲庫。
Rational ROSE在支持框架結(jié)構(gòu)的同時,還支持可重用類組件部分,將可重用基類放入公控單元整個團隊或其他工作組就可以使用它們了。 |
|