标签:#自由UML工具

共 6 篇文章

Dia (軟體)

Dia 是開放源碼的,是GNU計劃的一部分,程式創立者是Alexander Larsson。Dia使用單一文件介面模式,類似於GIMP與Inkscape。 Dia將多種需求以模組化來設計,如流程圖、、電路圖等。各模組之間的符號仍是可以通用的,並沒有限制。 Dia可以畫多種示意圖,並且藉由XML可以新增多種圖形。Dia以XML格式(預設以gzip壓縮節省空間)載入及儲存流程圖。 匯出 Dia能夠將流程圖匯出為多種格式如下: EPS SVG…

PlantUML

PlantUML是可以用纯文本语言繪製圖表的開源軟體。PlantUML支援許多统一建模语言(UML)的圖,也支援其他软件开发相關的格式(例如ArchiMate、方塊圖、业务流程模型和标记法(BPMN)、C4模型、、ER模型、甘特图、心智图和工作分解结构,也可以用在JSON及YAML檔案的視覺化。 PlantUML使用的語言屬於领域特定语言。PlantUML除了支援本身的领域特定语言外,也可以理解、、DOT语言和LaTeX。PlantUM…

NetBeans

NetBeans是由昇陽電腦(Sun Microsystems)建立的開放原始碼的軟體開發工具,是一個開發框架,可擴展的開發平台,可以用於Java,C語言/C++,PHP,HTML5等程式的開發,可以通過擴展插件來擴展功能。 在NetBeans Platform平台中,應用軟體是用一系列的軟體模組(modular software components)建構出來的,而這些模組是一個jar檔(Java archive file)。它包含了…

ArgoUML

ArgoUML是一个用于绘制UML图的应用软件,它用Java构造,并遵守开源的BSD协议。因为它本身由Java构建的缘故,所以ArgoUML能运行在任何支持Java的平台上。 2003年,ArgoUML获得了《软件开发杂志》的设计和分析工具类别的年度读者选择奖(annual Readers' Choice Award)。 ArgoUML没有完全实现UML标准,同时它对某些图还不能完全支持(如时序图)。 当前的稳定版0.24版式对0.22…

Umbrello

Umbrello UML 建模工具是一個 UML 繪製的自由軟體,執行在類Unix系統上。 Umbrello 能夠處理所有標準的UML圖表類型。它可以對 C++、IDL、Pascal、Ada、Python和Java編寫的代碼進行反向工程;以及引入 XMI 文件,由來自 PHP ([http://tech.motion-twin.com/php_php2xmi.html] )或 Perl ([http://uml.sourceforge.…

StarUML

StarUML是一个开源的UML工具列表软件,它遵守GNU GPL的一个修订版。 StarUML项目宣称的目标是代替大型的商业UML工具软件,如IBM的Rational Rose,Borland公司的Together。 StarUML支持UML2.0定义的大多数图,但缺少对象图(object diagram),包图(package diagram),时间图(UML timing diagram)和交互预览图(interaction ov…