eUML2是一款强大的,基于Eclipse应用程序的UML建模工具.开发者可以在UML开发过程中将模型转化为Java代码:确保软件质量和减少开发时间



eUML2分为两种版本: eUML2免费版集合了Java开发者所需要的所有基本特性,可以免费使用(甚至可以用于商业目的). eUML2商业版是免费版的扩展,增加一些新的和改进的特性
eUML2商业版包含了四种产品:

下面表格概括了eUML2免费版和商业版四种产品的主要特性 :
(点击特性或产品名称获得详情)
免费版 商业版
eUML2
Modeler
eDepend eEMF
Modeler
eDatabase
 主要特性
 类/包图编辑器
 序列图编辑器
 序列图代码产生
 Ecore图编辑器
 类/包依赖浏览器
 项目/插件依赖浏览器
 高级依赖分析工具
 数据库图表
 数据库工具
 JDK 1.5 特性支持
 枚举, 泛型, ...
 高级逆向工程
 实时代码/模型同步
 模型导入/导出
 包括OMG XMI格式
 UML框架用法
 图表特性
 支持PNG, JPG, 和SVG格式导出图表
 视图
 颜色参数
 模型助手
 各种工具
 团队支持(CVS, SVN, VSS, 等等...)
 代码产生JDT模板
 代码产生专用模板
表示该特性不可用.