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



体系结构摘要

eUML2 是基于Eclipse UML框架, 作为UML的元模型, 实际上是最新的UML2.1规范关于开放源代码的最好实现. 尤其, 该版本支持OMG XMI 存储格式, 即允许模型与其它UML模型互换.


现在eUML2商业版已经划分为四种产品:

  • eUML2 Modeler 提高在Eclipse中建模能力: 类图和序列图有助于开发者设计代码
  • eDepend 是一种高级的依赖查看器:开发者可以浏览代码之间的依赖关系和追踪不必要的依赖
  • eEMF Modeler 以一种更加容易的方式对EMF模型进行建模
  • eDatabase 也称eclipseDatabase ,是一种普通的Eclipse数据库工具. 你可以使用数据库图表编辑器创建图表以及它们之间的依赖关系


  • 历史

    这个产品实际上是一个著名的Eclipse UML产品的分支, Eclipse UML是Eclipse中第一种基于EMF, GEFUML2框架的插件, 它开始发展于2002年. 在全世界范围内超过200 000用户使用最初产品. 松亚科技公司的创始人是公司的共同创始人和首席技术官, 他("julien"为代名)设计和实现了该产品的主要基本结构. 他在2006年5月离开公司时享有该产品的版权.