JAVA PHP AJAX C/C++ Ruby Perl Python C# .NET ASP SQL ActionScript Delphi/Pascal Basic ErLang Lua 汇编 Html Cobol Fortran Shell SmallTalk Groovy D语言

 Java数据库建模工具 Mogwai Java Tools 

Mogwai 是一個 Java 及 C++ 的工具軟體 , 以建立實體資料與關聯的模型 , 類似 ERWin 等. 它還提供一個 Java 及 C++ Client程式的API.

更多Java数据库建模工具 Mogwai Java Tools信息

 openMDX 

openMDX 是一个OMG Model Driven Architecture(MDA)为起始的高级实现.openMDX是一个工业化的,开放的,模型驱动的运行时引擎和平台独立模型(PIMs)框架。 不象大多数商业工具,openMDX 没有实现PIM到PSM映射的方法。 而是提供了一个普通的,分布式的对象引擎(作为PIM 平台)。商业逻辑(模型的导出属性和方法)是作为插件添加进去的。下图说明了OpenMDX在软件开发过程中所起到的作用:

MDA的概念来自于OMG的规范,按照它的说法,MDA提供了一种开放的、供应商中立的 方法以应对商业与技术变化的挑战。实际上,在真正应用这种技术的时候,开发人员 面临着更大的挑战,就是需要在面向对象(OO)开发的基础上加入以模型为中心的思想。

MDA 是把建模语言作为编程语言来使用而不仅仅作为设计语言, 用模型语言编程能够带来提升生产力,软件质量以及更长远的好处。

更多openMDX信息

 Petri 网的建模工具 JPetriNet 

JPetriNet这个项目是一个Petri 网的建模、分析、和模拟工具,用Java编程语言开发。JPetriNet 以前主要用在教育研究领域,现在也可以用于其它目的,包括在并发系统中使用。


更多Petri 网的建模工具 JPetriNet信息

 UML Statechart 框架 

The framework implements UML statecharts in C++ and Java. Next to the standard elements of FSMs, hierarchical and concurrent states are as well supported as pseudostates, segmented transitions, timed events and an eventqueue using a thread pool.

更多UML Statechart 框架信息

 UML建模工具 MagicDraw UML 

MagicDraw UML是一款UML建模和面向对象系统设计分析工具(非开源),适用于商业分析师、软件分析员、程序员、质量评估工程师、文档编制者以及企业管理者使用,支持团队开 发的UML建模和CASE工具。支持J2EE, C#, C++, CORBA IDL, .NET, XML Schema, WSDL, 数据库建模, DDL生成和反向工程。

MagicDraw 11.0 扩展了对Eclipse的整合以及支持.

更多UML建模工具 MagicDraw UML信息

 UML建模工具 Violet 

Violet是一种轻量级的UML建模工具。易学易用 可以快速绘制类图、对象图、时序图和状态图 跨平台 支持中文 源码开放

更多UML建模工具 Violet信息

 UML模型工具 MetaBoss 

MetaBoss是一个集成的工具包的设计,开发和管理的软件系统,通过模拟。它采用MDA(模型驱动架构)的概念和主要是面向企业使用基于Java的工具和技术。

更多UML模型工具 MetaBoss信息

 UML模型插件 Cpp2Uml 

Cpp2Uml是一个能够为C++项目生成UML模型文件的Eclipse插件。

更多UML模型插件 Cpp2Uml信息

 代码生成平台 Sculptor 

Sculptor是一个简单但功能强大的代码生成平台,该平台提供了一个Quick Start来实现模型驱动软件开发(MDSD)。 Sculptor让你只需关心业务需求,而不是详细技术。你可以使用来自Domain-Driven Design (DDD)用textual DSL(Domain Specific Language)定义的一些概念如:Service, Module、Entity、Value Object、Repository...。Sculptor利用openArchitectureWare(oAW)来解析DSL,然后生成高质量的 java代码和配置。其生成的代码全部基于一些著名的框架如:Spring, Hibernate与Java EE等。

更多代码生成平台 Sculptor信息

 企业应用开发模型工具 JR-Framework 

JRFramework 是一个基于 XML 模型的企业应用开发模型工具,独立于各种不同架构,例如 Web服务、J2EE和两层结构。

更多企业应用开发模型工具 JR-Framework信息

 建模工具 TinyUML 

TinyUML是一个能够帮助你快速和轻松地绘制UML2图的开源工具。采用Java5开发。

更多建模工具 TinyUML信息

 建模工具 UML Graph 

UMLGraph支持说明性规约(Declarative Specification),类图(Class Diagram) ,顺序图(Sequence Diagrams).

更多建模工具 UML Graph信息

 敏捷建模环境 Agilian 

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

特点

  • UML支持
    • 类图
    • 使用例图
    • 序列图
    • 通信图
    • 状态机设计图
    • 动态图
    • 组件图
    • 部署图
    • 包裹图
    • 对象图
    • 综合结构图
    • 定时图
    • 交互概述图
    • 使用案例详细编辑器
    • 支持使用事件案例流
    • 生成事件案例流序列图
  • 需求管理
    • 需求图
    • 文本分析
    • CRC卡图 
  • 直观模型
    • 全局图
    • 逆向接口中心
    • 结构源接口中心
    • 模型共享
    • 剪切/复制/粘贴
    • 以图像形式复制到其他程序
    • 撤消/重做
    • 鼠标手势
    • 逆向连接方向
    • 支持分组
    • 上升至形状/模型
    • 快速连接
    • 导航到连接单元
    • 模型注释
    • 复制形状/模型
    • 支持可选择形状和不可选择形状
    • 锁定图
    • 引用任意类型的人工制品
    • 高级文件和路径选择
    • 高级树型视图支持
    • 复制、移动和重连接连接器
    • 打包所有类型的图
    • 在图单元中直接标记值
    • 子图和引用指示
    • Visio集成
    • 导入Visio模板
    • 支持直角、圆角、斜角、圆斜角、弧形角样式
    • 手势光标拖动
    • 清除
    • 通过指定的初始尺寸创建形状
    • 从树型列表中直接拖动形状到图表中
    • 自动调整形状的最适合的大小
    • 内联编辑
    • 直观的目测调整
    • 直观的表格选项
    • 在图表中显示图表信息 
  • 样式和格式
    • 自定义形状演示和格式
    • 在图表中合并图像
    • 固定单元边框
    • 富文本文档
    • 添加富文本单元到图表中
    • 复制格式 
  • 团队协同工作
    • 从团队的服务器中获取最新的版本号
    • 向团队服务器提交更改内容
    • 支持脱机操作
    • 从团队的服务器中获取旧的版本号
    • 支持同时多点编辑操作
    • 自动冲突检测 
  • 文件生成
    • PDF报表文件生成
    • MS Word报表文件生成
    • HTML报表文件生成
    • 工程发布
    • 特别报表生成 
  • 打印
    • 在同一时间打印多个图表
    • 预览可打印的页面
    • 打印裁减标记
    • 支持修改页面边距、尺寸和方向
    • 最适合页面打印
    • 最佳比率打印
    • 自定义页面页眉和页脚
    • 在页眉和页脚中显示工程名称和图表名称
    • 支持打印框架和边框
    • 激活或者取消渐变颜色打印
    • 支持快速打印 
  • IDE集成
    • 按照您最喜欢的方式完全激活UML环境
    • 同时自动创建相应的代码和模型
    • 便捷的安装来完成IDE集成操作
    • 导入已存在的VP-UML工程文件到IDE集成环境中
    • 集成Eclipse
    • 集成 NetBeans
    • 集成IntelliJ IDEA
    • 集成 WebLogic Workshop
    • 集成 Borland JBuilder
    • 集成 Oracle JDeveloper 
  • 逆向工程
    • 即时逆向工程代码或扎在类图中执行
    • 逆向工程Java源、类或者Jar程序
    • 逆向工程C++源
    • 逆向工程.NET dll和exe文件
    • 逆向工程CORBA ID源
    • 逆向工程Ada 9x源
    • 逆向工程XML
    • 逆向工程XML大纲
    • 逆向工程 JDBC数据库
    • 逆向工程Hibernate映射文件
    • 逆向工程PHP 5.0源
    • 逆向工程按照要求的Java 
  • 代码生成
    • 即时从图表生成代码 
    • 生成Java代码
    • 生成C#代码
    • 生成VB.NET代码
    • 生成PHP 5.0代码
    • 生成Object Definition 语言
    • 生成Flash ActionScript代码
    • 生成IDL代码
    • 生成C++代码
    • 生成Delphi代码
    • 生成Perl代码
    • 生成XSD代码
    • 生成Python代码
    • 生成Objective-C代码 
  • Java双向工程
    • 在类图中逆向Java源
    • 基于现有类图升级Java源 
  • 形状编辑器
    • 设计您自己的形状
    • 导入SVG形状
    • 合并不同的形状到UML图表中
    • 通过图库、分类和模板来组织形状
    • 高级形状设计功能 
  • 便捷得布置功能
    • 自动图表布置
    • 两边对齐和居中对齐图表
    • 令所有选择的图表保存同样得宽度和高度
    • 自动形状发布 
  • 协同工作
    • 导入/导出XMI 1.0, 1.2 和 2.1
    • 导入/导出XML
    • 导入/导出VP项目文件格式
    • 导入/导出用户案例模型到MS WORD中
    • 导入/导出ROSE工程文件
    • 导入/导出Erwin数据模型工程文件
    • 创建用于Oracle的BPEL工作流引擎
    • 创建用于JBoss的BPEL工作流引擎
    • 导出图表为JPG, PNG, SVG 和EMF图像格式
    • 部分导出图表 
  • 直观的用户界面
    • 高级属性面板
    • 浮动用户窗口界面
    • 新的项目文件,以预定义模板文件
    • 轻松便捷使用的“新图表”对话框
    • 灵活的缩放功能
    • Pallet样式工具栏
    • 可折叠工具栏
    • 显示工具栏按钮名称
    • 展开成组的工具栏按钮
    • 在工具栏内显示不同的图表类型
    • 支持多种不同的外观样式
    • 从已存在的工作区中导入用户首先项

更多敏捷建模环境 Agilian信息

 模型库 Graph Editing Framework 

GEF 是用于可视化地显示和编辑由节点和连接器组成的图形的一个库,可用于 UML 建模、线路图、流程图或组织图。

更多模型库 Graph Editing Framework信息

 流程图绘制工具 yed 

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

更多流程图绘制工具 yed信息

 神经网络工作平台 Synapsim 

Synapsim这个项目旨在为通用目的的建模和模拟系统创建一个面向块的可视化工作平台。在第一个阶段中,我们将建立一个简单的GUI和基本的块来为神经网络训练和内部联网拓扑建模。


更多神经网络工作平台 Synapsim信息

 软件建模分析 Alma 

Alma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,修改结构和源代码,输出新的源代码、文档和图表。

更多软件建模分析 Alma信息



 


Email:open001_com AT 163.com 京ICP备09082473号 
友情链接:中用网 |米高轮滑鞋官网商城|2hei.net