Enterprise Architect v14.1版本更新11项功能升级,适用于99%开发语言UML搭建(二)

Enterprise Architect软件现已更新至v14.1版本

Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。点击查看Enterprise Architect v14.1版本更新11项功能升级,适用于99%开发语言UML搭建(一)

【点击下载Enterprise Architect v14.1最新版本】

以下是Enterprise Architect v14.1更新内容概述:

(一)源代码往返:

image.png 

从模型到源代码:

● 内置的源代码编辑器使您可以在同一环境中快速从模型导航到源代码。代码生成模板允许您根据公司规范自定义生成的源代码。

Enterprise Architect支持许多流行语言的源代码生成和逆向工程,包括:

● ActionScript

● Ada

● C and C++

● C#

● Java

● Delphi

● Verilog

● PHP

● VHDL

● Python

● System C

● VB.Net

● Visual Basic

● and more…

【点击了解Enterprise Architect更多内容】

(二)灵活而丰富:

NIEM:

● 国家信息交换模型(NIEM)提供了一个通用框架,用于定义如何在系统,政府机构和组织之间共享信息。

开放标准:

● 基于UML,BPMN和SysML等开放标准。支持TOGAF和UPDM等企业架构框架。集成的自定义工具,用于分析和可视化运行的软件 高级模拟,测试工具,基于团队的存储库,版本控制等。 

测试和调试:

● 开发和可视化软件。测试并验证正确的行为。模拟流程。设置和管理测试点。调试并检查执行软件。高级模拟,测试工具,基于团队的存储库,版本控制等。 

模拟:

● 能够动态模拟行为和状态模型。确认流程设计。指定触发器,事件,约束等。看着轮子转动!指定复杂和大型结构系统。创建和调试嵌入式解决方案 构建自定义域特定解决方案 构建自己的特定于域的建模工具!

(三)应用可视化:

image.png 

反向工程代码和数据库:

● Enterprise Architect通过支持各种软件开发语言和数据库存储库模式的逆向工程,帮助您可视化应用程序。

最大化重复使用:

● 从源代码,jar文件甚至.Net二进制程序集中引入完整的框架和遗留系统!通过导入框架和库代码,您可以最大限度地重复使用和了解您现有的投资。

(四)模型驱动的架构:

image.png 

变换和模板:

● Enterprise Architect使用易于编辑的转换模板支持高级模型驱动架构(MDA)转换。

平台独立于平台特定:

● 您可以从抽象模型快速开发详细的解决方案。单一平台独立模型(PIM)可以驱动多个特定于平台的目标解决方案的生成 – 提供显着的生产力提升!

内置转换:

● C#
● DDL
● EJB
● Java
● JUnit
● NUnit
● WSDL

● XSD

【点击下载Enterprise Architect v14.1最新版本】

(五)调试和可视化:

构建,测试和运行:

● Enterprise Architect使您能够在Enterprise Architect开发环境中构建,测试,调试,运行和执行部署脚本。通过使用MDA转换从源类生成NUnit和JUnit测试类并将测试过程直接集成到Enterprise Architect IDE,您现在可以将UML和建模集成到构建/测试/执行/部署过程中完成执行代码

● 除了构建/测试和执行功能之外,Enterprise Architect还包括Java,.NET和Microsoft Native(C ++,C和VB)的调试功能。Enterprise Architect内置的调试器专门设计用于使开发人员或测试人员在执行代码时捕获堆栈跟踪信息,执行挂起线程的运行时检查。

代码执行到可视化图表:

● 然后,他们可以使用最终的堆栈跟踪历史记录在Enterprise Architect中生成序列图,将实际的代码执行和调用转换为可视化图表。 

(六)自动化:

image.png 

访问模型的内部:

Automation Interface允许您访问Enterprise Architect模型的内部。任何能够生成ActiveX Com客户端的开发环境都可用于连接Enterprise Architect的自动化接口。

您可以通过Automation Interface执行的一些任务示例:

● 自动生成每日HTML报告并将其发布到本地Intranet

● 编写重复性任务,例如所有模型元素共有的属性更新

● 从状态机或图表生成代码

● 制作自定义报告

● 对模型执行即席查询

(七)数据库建模:

数据库工具和配置文件:

● Enterprise Architect的内置数据建模工具和配置文件扩展了UML,以提供从表和关系的数据库概念到类和关联的UML概念的直观映射。这些扩展还使您能够建模数据库键,触发器,约束,RI和其他关系数据库功能。

自动生成DDL:

Enterprise Architect支持对数据库模式进行建模,并为开箱即用的11个DBMS目标自动生成DDL脚本:

● DB2

● Firebird

● MS Access

● MySQL

● MS SQL Server

● Oracle

● PostgreSQL

【想要购买 Enterprise Architect正版授权的朋友可以咨询官方客服

(八)系统工程和模拟:

image.png 

Enterprise Architect的Ultimate和Unified版本为Systems Engineers集成了许多高端功能,为以下内容提供内置支持:

● SysML 1.1,1.2,1.3,1.4,1.5

● 参数模型模拟

● 可执行代码生成

● 模型到硬件描述语言和ADA 2005的代码转换

(九)业务流程建模:

● 使用UML作为基础建模语言的业务流程建模(BPM)有很多种方法。特别是,活动图,对象图和自定义配置文件为业务分析师提供了强大的建模方法。

● Enterprise Architect通过BPMN支持和扩展元素补充了UML 2.5,用于分析,需求管理和流程管理(例如变更,功能和问题元素)。

Enterprise Architect的业务流程建模功能使您可以:

● 使用BPMN的UML概要文件可视化业务流程

● 从BPMN模型生成可执行的BPEL脚本

● 验证BPMN模型的正确性

(十)扩展UML 2.5:

● Enterprise Architect的基础建立在UML 2规范之上 – 但它并不止于此!

● 使用UML配置文件扩展建模域,而模型验证可确保完整性。

● 使用我们对BPMN和Eriksson-Penker配置文件的免费扩展,在一个模型中结合业务流程,信息和工作流程。

(十一)项目管理:

image.png 

项目经理可以使用Enterprise Architect来:

● 为元素分配资源

● 衡量风险和努力

● 估算项目规模和复杂性

● 实施变更控制和维护程序

Enterprise Architect的用例度量标准功能可以根据模型中的用例数量和类型,项目类型和开发环境的功能,轻松评估相对项目的复杂性。

凭借经验,用例指标提供了快速评估项目范围的好方法。【了解更多相关内容,请点击查看Enterprise Architect v14.1版本更新11项功能升级,适用于99%开发语言UML搭建(一)


想要购买Enterprise Architect 正版授权的朋友可以咨询官方客服

有关科技更多的精彩内容,敬请关注下方的微信公众号▼▼▼

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月1日
下一篇 2019年6月1日

相关推荐

发表回复

登录后才能评论