UML/模型工具dScribe、MDT、NetEditor、JSchnizzle介绍

以下为你介绍的UML/模型工具都可用在Linux系统上:dScribe(UML逆向工具)、MDT(模型开发工具)、NetEditor(图形编辑组件)、JSchnizzle(UML 管理工具)。

1、dScribe(UML逆向工具)

dScribe是一个自主设计的项目,用一个半自动化的方式保持设计级UML图的Java代码关联。通过逆向工程将代码转成 UML 图表,然后进行人工修正,以提高抽象的水平。

2、MDT(模型开发工具)

UML/模型工具dScribe、MDT、NetEditor、JSchnizzle介绍

模型开发工具(MDT)提供了一些示范性工具,在元模型的基础上的发展模式。它支持创建UML图,从代码的逆向工程到UML图等等。

模型开发工具(MDT)项目专注于Modeling项目中的大型“ M”建模。其目的是双重的:

提供行业标准元模型的实现。

提供用于基于这些元模型开发模型的示例性工具。

下载地址:https://gitee.com/mirrors/mdt

3、NetEditor(图形编辑组件)

UML/模型工具dScribe、MDT、NetEditor、JSchnizzle介绍

NetEditor 是一个 Java 组件可让你编辑和显示图形的连接,适合用来绘制各种图形,例如网络结构图、流程图等等。支持边界处理、undo/redo、剪贴板操作、拖放操作,导出到 GIF、JPEG、PNG、BMP、SVG、PDF、EPS、PDF、Graphviz DOT 和 GXL,项目保存为 GXL 和 NED 文件。

NetEditor仅由可在其中绘制节点和边的绘制区域组成。

NetEditor支持以下功能:

分离视觉结构和图形。

图形结构的图形编辑。

布置图形的算法(类似于杉山和基于力的算法)。

节点和egdes的深度级别。

可以撤消和重做用户操作。

剪贴板和拖放管理。

导出为图形格式:GIF,JPEG,PNG,BMP。

导出为矢量格式:SVG,PDF,封装的Postscript,PDF,Graphviz DOT,GXL,GraphML,GML。

保存并加载到GML,GraphML,GXL或NGR(压缩的GML/GraphML/GXL)文件中。

下载地址:http://www.arakhne.org/neteditor/

4、JSchnizzle(UML 管理工具)

UML/模型工具dScribe、MDT、NetEditor、JSchnizzle介绍

JSchnizzle 是一个用来管理轻量级 UML 图表创建和生成的工具,提供访问 yUML 渲染服务。

下载地址:https://github.com/golpira/jschnizzle

注明

以上就是UML/模型工具dScribe、MDT、NetEditor、JSchnizzle的介绍内容,这些UML/模型工具都能使用在Linux操作系统中。

栏目相关文章