产品概述:
可视化建模平台
综合的UML分析与设计工具
从业务过程到软件系统的丰富建模
从需求分析到系统部署的完全可跟踪能力
支持十多种语言的代码工程
可扩展的,以团队为基础的资源库
企业框架,思维导图,业务过程建模标注,以及更多...
产品特点:
|
高价值,端对端的建模 EnterpriseArchitect为下列提供完全生命周期的建模: 业务与IT系统 软件与系统工程 实时与嵌入式开发 利用内置的需求管理能力,EnterpriseArchitect使用UML,SysML,BPMN与其他建模的开放标准,帮助你遵循高水准的规范来分析,设计,实现,测试和维护模型。 EnterpriseArchitect是一多用户的图形化工具,被设计用来帮助你的团队建立可靠的,易于维护的系统。 使用高质量的内置报告和文档,真正使你的想法能轻松并且准确地表达和共享。 |
快速,稳定,表现佳 快速!EnterpriseArchitect用户一致认为-EnterpriseArchitect具有令人惊叹的速度,装载超级巨大的模型只需要几秒钟。 通过配备高性能的模型库,EnterpriseArchitect使大型团队的每个成员具有企业级的相同视野。 通过与版本控制的紧密集成,EnterpriseArchitect使全球分布的团队,在共享项目上,可以展开有效的合作。
|
|
|
业务仿真 使用动态模型仿真将你的模型带入现实世界。 验证行为模型的正确性,更好地理解业务系统如何工作。 采用触发器,如按钮,开关,或接受信息来控制仿真的执行。 使用javascript编写控制和启动来管理仿真。 基于标准,控制决定下一步路径,例如输入一个密码。 模拟过程中特定的时间对变量操纵和执行计算来控制仿真。 实验不同的选择和改变仿真条件可减少环境的风险。 您可以通过控制模拟的速度,减缓系统以观察之前看不到的步骤。 使用断点来分析决策和改善业务成果。 模拟可以帮助改善沟通,传达必要的经营理念,并降低复杂性。 |
端到端的可跟踪能力 EnterpriseArchitect提供完全的可跟踪能力,从需求,分析,设计模型到实现和部署。 使用EnterpriseArchitect关系矩阵和层次视图等功能,可以在整个生命周期内对系统进行有效性验证,确认和直接影响的分析。 结合内置的任务和资源分配,项目经理及质量保证团队将获得他们需要的正确信息来帮助项目成功进行。
|
|
|
建模,管理和跟踪需求 记录和跟踪从正规需求到设计,建立,部署和后续的过程。 使用影响分析来跟踪对原始需求的建议修改,以建立正确的系统。 EnterpriseArchitect内置需求管理功能可用来: 定义有组织的层次需求模型。 跟踪系统需求到模型元素的实现。 对于需求检索和报告。 对建议的需求修改进行影响分析。
|
复杂性管理 EnterpriseArchitect帮助个人,团体或大型机构来建模或管理复杂信息。 利用可视化方式,通过集成和连接广泛的结构和行为信息,使你建立的模型现在和将来是连贯的和可验证的。 EnterpriseArchitect内置的,帮助你管理复杂性的工具包括: 策略和业务级概念建模的图 专有领域profiles和可重用模型的模式 用于跟踪和集成修改的基准线和版本管理 以角色为基础的安全管理使各级人员各司其职
|
|
|
强大的文档生成 EnterpriseArchitect利用“所见即所得”形式的模板编辑器,提供了强大的文档和报告生成工具。 它可以按照客户需要的格式,将你所需的信息生成详细的报告。 点击按钮自动生成便于在互联网或组织内部网发布的HTML格式的报告。
|
源代码的前向和反向工程 EnterpriseArchitect支持多种被广泛的使用编程语言源代码生成和反向工程,包括: ActionScript Ada C和C++ C# Java Delphi Verilog PHP VHDL Python SystemC VB.Net VisualBasic 更多... 内置的源代码编辑器让你在同一环境里迅速地从模型直接导航至源代码。 与Eclipse和VisualStudio.NET紧密结合,向开发者提供了在集成开发环境里直接访问规划和建模的能力。 代码生成模板可以按照你的公司规范生成定制的源代码。 |
|
|
应用程序可视化 EnterpriseArchitect通过支持广泛的软件编程语言和数据库模板图表的反向工程,使你的应用可视化。 通过反向工程从源代码或Java.jar,甚至.Net二进制汇编生成系统的完整结构和原貌! 利用导入的结构和库代码,你能 大程度地重复再用和了解你现有的资源。
|
先进的模型驱动架构 EnterpriseArchitect用容易编辑的转换模板来支持先进的模型驱动架构(MDA)的转换。 使用下列内置的转换: C# DDL EJB Java JUnit NUnit WSDL XSD 你能迅速为抽象的模型建立起详细的解决方案。 一个“平台独立模型”可以驱动生成多个“平台相关”的目标解决方案-这提供了一种大幅提高生产率的方式!
|
|
|
调试,编译和可视化执行代码 EnterpriseArchitect能使你完全在EnterpriseArchitect内部环境建模,测试,调试,运行和执行脚本。 通过使用MDA转换从源代码生成的NUnit和JUnit测试类与将测试过程直接集成到EnterpriseArchitect的集成开发环境,你现在能集成UML建模到建立,测试,执行,部署系统的过程中。 除了建立、测试和执行功能外,EnterpriseArchitect还包含了对Java,.NET和MicrosoftC++,C和VB的调试能力。 EnterpriseArchitect特地为开发人员和测试人员设计了内置的调试器,用来记录程序运行时的堆栈跟踪信息,以对中断线程执行实时检测。 EnterpriseArchitect能使用 后的堆栈跟踪信息生成顺序图,从而将实际执行的代码和调用转变成可视化的图。
|
自动化-驾驭力量 自动化接口允许访问EnterpriseArchitect模型的内部。 通过自动化接口,你可以执行很多典型任务: 自动生成可发布于内部网络的每日HTML报告。 生成重复任务的编码,例如:所有模型元素共同属性的更新。 从状态机或其他图生成代码。 生成定制的报告。 对模型执行特别的查询。 任何能生成ActiveXCom客户端的开发环境可以连接到EnterpriseArchitect的自动化接口。 |
|
|
强大的数据库建模 EnterpriseArchitect的内置数据建模profile通过扩展UML,提供了从数据库表格和关系的概念,到UML类和关联的直观映射。 这些扩展可以让你对数据库键,触发器,约束,引用完整性和其他关系数据库功能进行建模。 EnterpriseArchitect支持数据库模式建模和自动生成九种DBMS即装即用的DDL脚本: DB2 InterBase Informix Ingres MSAccess MySQL MSSQLServer Oracle PostgreSQL SybaseASE,ASA Firebird |
系统工程和仿真 为系统工程师集成众多高端功能,EnterpriseArchitect的完全版和系统工程版提供内建的支持,如下列所示: SysML1.1 参量模型仿真 可执行代码生成 硬件描述语言和ADA2005的模型到代码的转换
|
|
|
业务过程建模 提供多种用UML作为基础建模语言进行业务过程建模的方法。 特别是活动图、对象图和定制Profiles向业务分析人员提供了有力的建模途径。 EnterpriseArchitect加强了UML2.4.1对业务过程建模(BPMN)的支持。并扩展了用于分析,需求管理,过程管理的元素(如修改,功能和问题元素)。 EnterpriseArchitect的业务过程建模能力让你: 用BPMN的UMLprofiles来可视化业务过程 从BPMN模型生成可执行的BPEL脚本 验证BPMN模型的正确性 |
基于UML2.4.1 EnterpriseArchitect是在UML2.4.1规范的基础上建立起来的,但是不限于此! 使用UMLProfiles可以扩展建模的范围,同时模型验证功能确保模型的完整性。 如需结合业务过程,信息和工作流程,我们提供免费的BPMN扩展和Eriksson-Penkerprofile。
|
|
|
高效的项目管理 项目经理可以使用EnterpriseArchitect来: 向元素分配资源 评估风险和工作量 估计项目大小和复杂程度 实现修改控制和维护过程 依据模型内用例的类型和数量,项目的类型和开发环境,EnterpriseArchitect用例计量能力可以轻松评估关联项目的复杂性。 经验证明,用例计量提供了一条快速评估项目范围的重要方式。
|