//
Blueski 制作
//
2001/02/20
CASE是Computer-Aided
Software Engineering的縮寫。國外已經有大量的CASE工具,在不同層次上提供對UML的支持。國內的CASE工具比較有名的我只聽說過青鳥系統。支持UML的系統應該包括創建和管理UML圖、各種語言的代碼生成,以及將源代碼通過反向工程加入到UML中,等等。
以下是一部分主要的CASE工具的列表,點擊相應的連接可以訪問各提供商的站點并查看詳細介紹。
產品 | 公司 |
---|---|
Argo/UML (Free) | Tigris |
Rational Rose 2000 | Rational Software |
GDPro | Advanced Software Technologies |
SELECT Enterprise | Princeton Softech |
Together | TogetherSoft |
With Class | MicroGold |
System Architect 2001 | Popkin Software |
Platinum Paradigm Plus | Computer Associates |
Software through Pictures/UML | Aonix |
Visio 2000 | Microsoft |
MagicDraw UML | No Magic |
Visual UML | Visual Object Modelers |
UMLStudio | PragSoft |
JVISION | Object Insight |
SoftModeler | Softera |
UML Studio | Stingray (Rogue Wave) |
Objecteering/UML | SOFTEAM |
MetaEdit+ | MetaCase Consulting |
以上只是一個導航,這里無法提供更多的比較。眾所周知的是Rational的統一過程方法占據占據主導地位。一般認為,UML CASE工具應該有一些共同的特性:
- 方便地制圖及糾錯
- 管理模型的信息,修改具有關聯性
- 在模型元素之間易于導航
- 支持多用戶協同工作
- 支持代碼框架生成
- 支持逆向轉換,即由代碼生成模型
- 支持更多的開發環境
- 其它
目前的CASE工具可能并不相互兼容。由此也產生了模型互換的概念,就是某個工具產生的模型要能夠應用到其它工具中去。各種工具一般都是用自己的數據庫來保存模型信息,而實現模型互換的前提是將這樣的存儲模型的格式標準化,標準化的益處是顯而易見的,但是目前還沒有相應的標準。
應該說UML還在不斷完善與發展之中。UML 1.3
于1999/11被Object Management
Group (OMG)
采納,
UML 1.4于2000年下半年完成,
并可能于近期被接納。UML 2.0
RFP早已經被廣泛討論,并可能在2001的某些時候完成。而以上工具也將隨著UML的發展而發展了。
文章來源于領測軟件測試網 http://www.kjueaiud.com/
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月