UML/模型工具EUGene、White_dune、Modelio、jsUML2介绍

以下为你介绍的UML/模型工具都可用在Linux系统上:EUGene(UML 模型操作工具)、White_dune(图形VRML97/X3DV编辑器)、Modelio(建模工具)、jsUML2(绘制UML图的JS库)。

1、EUGene(UML 模型操作工具)

EUGene 允许您处理和生成 UML 模型。它可以从 XMI 中读取 UML 类模型信息,生成和转换模型并集成到项目构建过程中。它具有独立开发人员代码和生成的代码。EUGene 是独立的开发工具,易于使用。

下载地址:http://eugene.nuiton.org/

2、White_dune(图形VRML97/X3DV编辑器)

UML/模型工具EUGene、White_dune、Modelio、jsUML2介绍

white_dune一个图形VRML97/X3DV编辑器,简单的NURBS/Superformula3D建模,动画工具,及开发VRML97/X3DV的命令行编译器。 VRML97(虚拟现实建模语言)是用于显示在Web上通过浏览器插件(“用于实时三维HTML”)的三维数据的ISO标准。X3DV VRML97是直接继承。VRML97和X3DV有动画,实时互动,多媒体(图像,影片和声音)的支持。white_dune可以读取,创建和显示VRML97/X3DV文件,让用户改变场景图/领域。它还具有通过“quadbuffer”功能的音响视觉效果,并像一个操纵杆,spaceball,或磁性跟踪3D输入设备支持立体视图。

3、Modelio(建模工具)

UML/模型工具EUGene、White_dune、Modelio、jsUML2介绍

Modelio 是一个开源的建模工具(开源可扩展建模环境),支持UML2、BPMN2、ArchiMate、SysML。

主要特点:

UML建模器:

Modelio首先是一个建模环境,它支持各种模型和图表,并提供模型帮助和一致性检查功能。

BPMN支持与UML集成:

Modelio在一个工具中结合了BPMN支持和UML支持,以及专用图以支持业务流程建模。

Java代码生成器:

Java Designer模块使用RCP/Eclipse样式的项目文件结构,并支持Java代码生成和反向,Javadoc生成和Java自动化。

XMI导入/导出:

Modelio提供了XMI导入/导出功能,使您能够在不同工具之间交换UML2模型。

HTML模型发布:

使用HTML Publisher模块,以HTML格式发布模型。

扩展系统:

只需将模块添加到配置中,即可将Modelio扩展为任何语言,方法论或建模技术。您可以使用现有模块,也可以开发自己的模块。

脚本语言支持(Jython):

Modelio为在线请求,小脚本和宏定义提供了Jython脚本语言的集成支持。

下载地址:https://www.modelio.org/

4、jsUML2(绘制UML图的JS库)

UML/模型工具EUGene、White_dune、Modelio、jsUML2介绍

UML/模型工具EUGene、White_dune、Modelio、jsUML2介绍

jsUML2 是一个轻量级的 HTML5/javascript 库,用来绘制 UML2 图表,允许开发者在网页中嵌入使用。

注明

以上就是UML/模型工具EUGene、White_dune、Modelio、jsUML2的介绍内容,这些UML/模型工具都能使用在Linux操作系统中。

栏目相关文章