Andrew's Blog

Make things as simple as possible, but no simpler -- Albert Einstein

导航

UML程序列表

Posted on 2005-08-06 16:33  andrew  阅读(828)  评论(0编辑  收藏  举报

以下是UML程序的一个列表

免费/开源程序

  • ArgoUML - 一个功能非常完整的基于Java的UML开发工具。
  • Dia - 一个基于GTK/GNOME的图形绘制工具,同时支持UML。 
  • Eclipse建模框架 (Eclipse Modeling Framework)  
  • FUJABA - UML和Java开发平台;同时提供Eclipse插件。(逆向工程做得不错) 
  • Gaphor - C/GTK/GNOME UML编辑工具。支持导出到SVG 
  • MonoUML - 一个前沿的非常活跃基于最新的Mono的工程,Gtk#和ExpertCoder 
  • Umbrello - UML Modeller KDE的一部分 
  • UMlet - 使用Java 
  • UMLpad 
  • UniMod - 可执行的UML对于Eclipse 
  • Violet

商业程序

  • Altova UModel 2005 - 一个简单,cost effective way to draw on UML
  • Borland Together
  • Cadifra UML Editor - 一个轻量级的UML图形工具,用在Windows系统上
  • DotNet2UML
  • Enterprise Architect
  • Jude
  • Jumli - 使用Java编写
  • MagicDraw UML - 一个可视化的UML建模和CASE工具。
  • Microsoft Visio - 一个图形绘制工具,同时支持UML
  • Objecteering/UML
  • OmniGraffle - 使用在Mac OS X系统上
  • Omondo UML - 作为Eclipse的一个插件
  • Poseidon for UML - ArgoUML的商业化版本。
  • Rhapsody - 针对实时的,嵌入式应用。
  • Rational Rose
  • System Architect
  • Unimodeler
  • Visual Paradigm