Version 13
创建 | 验证 | 分享
trial download purchase
集成建模平台

全生命周期建模:


  • 业务和IT系统
  • 软件和系统工程
  • 实时和嵌入式开发

通过内置的需求管理功能,Enterprise Architect可以帮助您使用UML,SysML,BPMN和其他开放标准跟踪从高级规范到分析,设计,实现,测试和维护模型。

     

构建稳健可维护的系统

Enterprise Architect是一个多用户的图形工具,旨在帮助您的团队构建稳健可维护的系统。 使用高质量的内置报告和文档,您可以轻松,准确地得到一个真正共享的愿景!

高性能

加载超大模型以秒为单位

快速! Enterprise Architect用户同意 - Enterprise Architect是一个非常快的执行者,在几秒钟内加载极大的模型。 拥有一个高性能的模型库,Enterprise Architect轻松地容纳大团队共享同一个企业的视图。

全球有效协作

通过紧密集成的版本控制功能和可部署的基于云的服务器,Enterprise Architect使全球分布式团队在共享项目上有效协作。

仿真

将你的模型带入现实

使用动态模型模拟将您的模型带入现实世界。 验证您行为模型的正确性,并更好地了解业务系统的工作原理。 使用触发器,例如按下按钮,拨动开关或接收消息以控制模拟的执行。 Enterprise Architect还可以使用以JavaScript编写的关口和效果来控制模拟的流程。

控制你的模拟

关口(guide)基于诸如当输入有效密码时的准则来确定接下来将采取哪个路径。 通过使用效果来控制您的模拟,在模拟期间的特定时间处理变量和执行计算。 尝试不同的选择,并在风险规避环境中对模拟进行更改。 通过控制仿真的速度,您可以减慢系统速度,观察以前看不见的步骤。

改善业务成果

使用断点来分析决策并改善业务成果。 模拟可以帮助改善沟通,传达必要的业务想法和降低复杂性。

可跟踪性

完全的可跟踪能力

Enterprise Architect提供从需求,分析和设计模型到实施和部署的完整可追溯性。 使用Enterprise Architect的关系矩阵和层次视图等功能,可以在整个生命周期内进行有效的验证,适用和即时影响分析。

配备了正确的信息

结合内置的任务和资源分配,项目经理和QA团队配备了正确的信息,以帮助成功交付项目。

模型,管理和跟踪

跟踪建议的更改

记录和跟踪正式需求以设计,构建,部署和更多的任务。 使用影响分析跟踪对原始需求的建议更改。从而建立正确 的系统.

Enterprise Architect的内置需求管理功能可用于:

  • 定义有组织的分层需求模型
  • 跟踪系统需求到模型元素的实现
  • 搜索并报告需求
  • 对需求的变更执行影响分析
管理复杂信息

建模和管理复杂信息

Enterprise Architect帮助个人,团体和大型组织建模和管理复杂的信息。 通过以视觉形式整合和连接广泛的结构和行为信息,您可以构建一个连贯的,验证当前或未来的模型。

Enterprise Architect内置的帮助您管理复杂性的工具包括:

  • 用于为战略和业务层面概念建模的图表
  • 特定领域的个人资料和可重复使用的模型模式
  • 用于跟踪和整合更改的基准和版本管理
  • 基于角色的安全性,用正确的方式帮助正确的人
文档

HTML和文档一键生成

Enterprise Architect使用完整的WYSIWYG模板编辑器提供强大的文档生成和报告工具。 使用所需信息为您公司或客户的要求生成详细的报告!

点击按钮会自动生成您的模型的HTML版本,以便通过Internet或您组织的Intranet轻松分发。

源代码双向工程

从模型到源代码

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

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

  • ActionScript
  • Ada
  • C and C++
  • C#
  • Java
  • Delphi
  • Verilog
  • PHP
  • VHDL
  • Python
  • System C
  • VB.Net
  • Visual Basic
  • 及更多
灵活丰富
推动复杂领域独特的能力,创建一个单一的,可访问的,统一的愿景。 结合高端工具,承诺开放标准,可访问的定价和在线可用性。
niem-sq.png

NIEM

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

了解更多: NIEM

TOGAF

开放标准

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

了解更多:BPMN, SysML, TOGAF, UPDM, 仿真

debug-sq.png

测试和调试

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

了解更多:可视化执行分析

SysML

仿真

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

了解更多:模型仿真

应用程序可视化

反向工程师代码和数据库

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

最大限度地重用

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

模型驱动架构

转换和模板

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

特定平台的平台独立

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

内置变换:

  • C#
  • DDL
  • EJB
  • Java
  • JUnit
  • NUnit
  • WSDL
  • XSD
调试和可视化

构建,测试和运行

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

遍历执行代码

I除了构建/测试和执行功能之外,Enterprise Architect还包括Java,.NET和Microsoft Native(C ++,C和VB)的调试功能。 Enterprise Architect中内置的调试器专门设计为使开发人员或测试人员能够捕获堆栈跟踪信息,因为他们可以遍历执行代码,对实时的线程执行运行时检查。

代码执行到可视图

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

自动化

访问模型的内部

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

可以对自动化接口执行的任务的一些示例:

         
  • 自动生成并向您的本地Intranet发布每日HTML报告
  • 脚本重复任务,例如所有模型元素通用的属性更新
  • 从状态机或图表生成代码
  • 生成自定义报告
  • 对模型执行即席查询
数据库建模

数据库工具和profiles

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

自动生成DDL

Enterprise Architect支持数据库模式的建模和自动生成DDL脚本,用于开箱即用的十一个DBMS目标:

  • DB2
  • Firebird
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL
系统工程和仿真

集成了系统工程师的许多高端功能,Enterprise Architect的完全版和系统工程版提供了内置的支持:

  • SysML 1.1,1.2,1.3
  • 参数模型模拟
  • 可执行代码生成
  • 硬件描述语言和ADA 2005的模型到代码转换
业务流程建模

有许多方法使用UML作为基本建模语言的业务流程建模(BPM)。

特别地,活动图,对象图和自定义配置文件为业务分析师提供了强大的建模方法。

Enterprise Architect用BPMN支持和扩展元素来补充UML 用于分析,需求管理和流程管理 ,特征和问题元素.

Enterprise Architect的业务流程建模功能允许您:

         
  • 使用BPMN的UML配置文件可视化业务流程
  • 从BPMN模型生成可执行BPEL脚本
  • 验证BPMN模型的正确性
扩展uml

Enterprise Architect的基础是建立在UML 2规范之上的 - 但它并没有停止!

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

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

project management

项目管理器可以使用Enterprise Architect:

  • 将资源分配给元素
  • 衡量风险和努力量
  • 估算项目规模和复杂性
  • 实施变更控制和维护程序

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

利用经验,用例指标提供了一个很好的方式来快速评估项目的范围。

免费试用30天!

评论,文章和更多:

最新帮助主题的PDF格式: