Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks

          本文將為您介紹12個優秀的UML工具:

          1. StarUML


           
          StarUML(簡稱SU),是一種創建UML類圖,是一種生成類圖和其他類型的統一建模語言(UML)圖表的工具。StarUML是一個開源項目之一發展快、靈活、可擴展性強(zj)。

          2. Netbeans UML Plugin


           
           
          目前支持:Activity圖, Class圖, Sequence圖, State圖以及Use Case圖。

          3. Acceleo


           
          Acceleo是一個開源的代碼生成器設計成讓每個人都能把MDA方法運用到開發過程中并且能夠提高軟件的開發效率。Acceleo包含一組工具和編輯器使得它易于學習而且適合任何類型的技術。

          4. ArgoUML


           
           ArgoUML是一個用于繪制UML圖的應用軟件,它用Java構造,并遵守開源的BSD協議。 因為它本身由Java構建的緣故,所以ArgoUML能運行在任何支持Java的平臺上。

          5. BOUML

          BOUML是一個免費的UML 2的工具箱可讓您指定和生成代碼在的C++,JAVA,IDL中編譯器的和PHP和Python的。

          6. Eclipse UML2 Tools


           
           
          UML2 Tools 是一組基于GMF 的編輯器,用來瀏覽和編輯UML 模型文件,目前支持類圖、組件圖、狀態機以及活動圖的顯示。

          7. Umbrello UML Modeller


           
          Umbrello能夠處理所有標準的UML的圖表類型。它可以對 C++、IDL、Pascal、Ada、Python和Java編寫的代碼進行反向工程。

          8. Frame UML


           
           
          Frame UML是一個免費的UML工具,支持UML 2.x.x。可以運行在(2000/XP/Vista),支持12種圖,但不包括對象圖,因為對象圖可以使用其他圖替代 。

          9. UMLet


           
          UMLet是一個開放源代碼輕量級UML建模工具。UMLet能夠讓你快速建模,并且能夠導出各種格式SVG, JPG, PDF以及 LaTeX-friendly EPS。可在Windows,OS X,Linux上單獨運行,或者使用Eclispe插件的方式運行。

          10. TinyUML



           
           
          TinyUML是一個能夠幫助Java開發者快速和輕松地繪制UML2圖的開源工具。

          11. Taylor


           
           
          Taylor MDA 是一個UML建模工具的Eclipse插件。它專注于EJB3企業應用程序的生成。

          12. Papyrus UML

          Papyrus UML是一個開放源代碼基于Eclipse環境的UML2建模工具。
          posted on 2009-11-10 10:13 seal 閱讀(734) 評論(0)  編輯  收藏 所屬分類: 項目管理
          主站蜘蛛池模板: 开封市| 内乡县| 静海县| 屏南县| 法库县| 察雅县| 当涂县| 蓝田县| 阳高县| 祁阳县| 峨边| 兴化市| 淮滨县| 崇左市| 贺州市| 张家口市| 阜平县| 土默特右旗| 荔波县| 礼泉县| 灌阳县| 萍乡市| 汪清县| 抚宁县| 尚义县| 綦江县| 都昌县| 黄大仙区| 宜良县| 通化县| 三原县| 福建省| 桐梓县| 南投县| 宁化县| 纳雍县| 手游| 东丰县| 泰宁县| 秦皇岛市| 连江县|