UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian介绍

以下为你介绍的UML/模型工具都可用在Linux系统上:Dapper Dataflow Engine(大规模的云计算和网格计算应用准备的工具)、GNS3(网络拓扑模拟工具)、yEd(流程图绘制工具)、Agilian(敏捷建模环境)。

1、Dapper Dataflow Engine(大规模的云计算和网格计算应用准备的工具)

UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian介绍

Dapper (Distributed and Parallel Program Execution Runtime) 是为开发复杂的、大规模的云计算和网格计算应用准备的工具,使用户能够创建分布式计算的要点:代码会执行,同时数据流图描述。它支持丰富的执行语义,无忧无虑的部署,强大的控制协议,修改的数据流图在运行时,和一个直观的用户界面。

2、GNS3(网络拓扑模拟工具)

UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian介绍

GNS3 是一个图形化的网络拓扑逻辑模拟工具。通过它可以模拟和配置各种设备包括简单到普通的工作站以及功能强大的 CISCO 路由器,提供了一个 IOS 仿真器以及一个 PIXOS 仿真器用来模拟 CISCO PIX 防火墙。

为什么要使用GNS3?

实时网络仿真,无需网络硬件即可进行部署前测试:

运行模拟网络硬件真实行为的操作系统。

在无风险的虚拟环境中测试20多家不同的网络供应商:

无需硬件即可快速运行和测试多个硬件供应商。

创建动态网络图以进行故障排除和概念验证(POC)测试:

在构建网络之前先对其进行测试,以减少启动生产网络并运行所需的时间。

将GNS3连接到任何真实网络:

通过直接连接GNS3拓扑来利用现有硬件并扩展当前实验室。

GNS3中的自定义拓扑和实验室,用于网络认证培训:

对于网络专业人员,无需家庭实验室,GNS3是最佳的研究工具。

下载地址:https://www.gns3.com/

3、yEd(流程图绘制工具)

UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian介绍

yed 是一个画流程图的工具,不是开源软件,但是可以让你摆脱 Microsoft Office Visio,也有linux下的版本,整个程序是java开发的,确实比较强大。

4、Agilian(敏捷建模环境)

UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian介绍

Agilian是一个具有功能完整的造型设计和敏捷的建模环境(非开源)。agilian可清除边界符号。建筑师、项目经理、分析师、设计者和开发人员可以用任意符号自由的表达出自己的想法。

特点:

1]、UML支持

类图

使用例图

序列图

通信图

状态机设计图

动态图

组件图

部署图

包裹图

对象图

综合结构图

定时图

交互概述图

使用案例详细编辑器

支持使用事件案例流

生成事件案例流序列图

2]、需求管理

需求图

文本分析

CRC卡图 

3]、直观模型

全局图

逆向接口中心

结构源接口中心

模型共享

剪切/复制/粘贴

以图像形式复制到其他程序

撤消/重做

鼠标手势

逆向连接方向

支持分组

上升至形状/模型

快速连接

导航到连接单元

模型注释

复制形状/模型

支持可选择形状和不可选择形状

锁定图

引用任意类型的人工制品

高级文件和路径选择

高级树型视图支持

复制、移动和重连接连接器

打包所有类型的图

在图单元中直接标记值

子图和引用指示

Visio集成

导入Visio模板

支持直角、圆角、斜角、圆斜角、弧形角样式

手势光标拖动

清除

通过指定的初始尺寸创建形状

从树型列表中直接拖动形状到图表中

自动调整形状的最适合的大小

内联编辑

直观的目测调整

直观的表格选项

在图表中显示图表信息 

4]、样式和格式

自定义形状演示和格式

在图表中合并图像

固定单元边框

富文本文档

添加富文本单元到图表中

复制格式 

5]、团队协同工作

从团队的服务器中获取最新的版本号

向团队服务器提交更改内容

支持脱机操作

从团队的服务器中获取旧的版本号

支持同时多点编辑操作

自动冲突检测 

6]、文件生成

PDF报表文件生成

MS Word报表文件生成

HTML报表文件生成

工程发布

特别报表生成 

7]、打印

在同一时间打印多个图表

预览可打印的页面

打印裁减标记

支持修改页面边距、尺寸和方向

最适合页面打印

最佳比率打印

自定义页面页眉和页脚

在页眉和页脚中显示工程名称和图表名称

支持打印框架和边框

激活或者取消渐变颜色打印

支持快速打印 

8]、IDE集成

按照您最喜欢的方式完全激活UML环境

同时自动创建相应的代码和模型

便捷的安装来完成IDE集成操作

导入已存在的VP-UML工程文件到IDE集成环境中

集成Eclipse

集成 NetBeans

集成IntelliJ IDEA

集成 WebLogic Workshop

集成 Borland JBuilder

集成 Oracle JDeveloper 

9]、逆向工程

即时逆向工程代码或扎在类图中执行

逆向工程Java源、类或者Jar程序

逆向工程C++源

逆向工程.NET dll和exe文件

逆向工程CORBA ID源

逆向工程Ada 9x源

逆向工程XML

逆向工程XML大纲

逆向工程 JDBC数据库

逆向工程Hibernate映射文件

逆向工程PHP 5.0源

逆向工程按照要求的Java 

10]、代码生成

即时从图表生成代码 

生成Java代码

生成C#代码

生成VB.NET代码

生成PHP 5.0代码

生成Object Definition 语言

生成Flash ActionScript代码

生成IDL代码

生成C++代码

生成Delphi代码

生成Perl代码

生成XSD代码

生成Python代码

生成Objective-C代码 

11]、Java双向工程

在类图中逆向Java源

基于现有类图升级Java源 

12]、形状编辑器

设计您自己的形状

导入SVG形状

合并不同的形状到UML图表中

通过图库、分类和模板来组织形状

高级形状设计功能 

13]、便捷得布置功能

自动图表布置

两边对齐和居中对齐图表

令所有选择的图表保存同样得宽度和高度

自动形状发布 

14]、协同工作

导入/导出XMI 1.0,1.2 和 2.1

导入/导出XML

导入/导出VP项目文件格式

导入/导出用户案例模型到MS WORD中

导入/导出ROSE工程文件

导入/导出Erwin数据模型工程文件

创建用于Oracle的BPEL工作流引擎

创建用于JBoss的BPEL工作流引擎

导出图表为JPG,PNG,SVG和EMF图像格式

部分导出图表 

15]、直观的用户界面

高级属性面板

浮动用户窗口界面

新的项目文件,以预定义模板文件

轻松便捷使用的“新图表”对话框

灵活的缩放功能

Pallet样式工具栏

可折叠工具栏

显示工具栏按钮名称

展开成组的工具栏按钮

在工具栏内显示不同的图表类型

支持多种不同的外观样式

从已存在的工作区中导入用户首先项

注明

以上就是UML/模型工具Dapper Dataflow Engine、GNS3、yEd、Agilian的介绍内容,这些UML/模型工具都能使用在Linux操作系统中。

栏目相关文章