13個優秀的開源UML工具介紹

  本文將爲您介紹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包含一組工具和編輯器使得它易於學習並且適合任何類型的技術。3d

  4. ArgoUML對象

  

 

  ArgoUML是一個用於繪製UML圖的應用軟件,它用Java構造,並遵照開源的BSD協議。 由於它自己由Java構建的緣故,因此ArgoUML能運行在任何支持Java的平臺上。blog

  5. BOUMLip

  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建模工具

     13.ProcessOn

      ProcessOn是一款全新的在線作UML工具,主流UML圖列都支持

相關文章
相關標籤/搜索