Enterprise Architect
产品介绍
版本比较
价格与购买
产品下载
应用方案
用户反馈
更新日志
 

工具 > Enterprise Architect > 产品简介
Free Trial Buy

Enterprise Architect 是Sparx Systems 公司推出的UML建模工具。它支持模型驱动的软件开发全生命周期工作。主要功能包括:UML建模、SysML 建模、BPMN建模、模型仿真、应用程序执行与调试、双向代码工程、需求管理、项目管理、版本管理、测试点管理等等,并且能够生成 PDF格式、 RTF格式和HTML格式的文档报告。Enterprise Architect 在全球拥有30万用户,分布在130多个国家和地区,客户所在行业包括:航天,制造,金融,国防,电力,通信,政府和娱乐等诸多领域。Sparx Systems 是对象管理组织(OMG)的杰出贡献成员,Enterprise Architect 成为有史以来最成功的UML工具之一。


 

可视化建模平台

  • 综合的 UML 分析与设计工具
  • 从业务过程到软件系统的丰富建模
  • 从需求分析到系统部署的完全可跟踪能力
  • 支持十多种语言的代码工程
  • 可扩展的,以团队为基础的资源库
  • 企业框架,思维导图, 业务过程建模标注,以及更多..
 

welcome

高价值, 端对端的建模

Enterprise Architect 为下列提供完全生命周期的建模:
  • 业务与IT系统
  • 软件与系统工程
  • 实时与嵌入式开发


利用内置的需求管理能力,Enterprise Architect使用UML,SysML,BPMN与其他建模的开放标准,帮助你遵循高水准的规范来分析,设计,实现,测试和维护模型。
Enterprise Architect是一多用户的图形化工具,被设计用来帮助你的团队建立可靠的,易于维护的系统。
使用高质量的内置报告和文档,真正使你的想法能轻松并且准确地表达和共享。

快速,稳定,表现佳

快速! Enterprise Architect 用户一致认为 - Enterprise Architect 具有令人惊叹的速度,装载超级巨大的模型只需要几秒钟。
通过配备高性能的模型库, Enterprise Architect 使大型团队的每个成员具有企业级的相同视野。
通过与版本控制的紧密集成, Enterprise Architect使全球分布的团队,在共享项目上,可以展开有效的合作。
快速,稳定

端到端的可跟踪能力

Enterprise Architect 提供完全的可跟踪能力,从需求,分析,设计模型到实现和部署。
使用Enterprise Architect关系矩阵和层次视图等功能,可以在整个生命周期内对系统进行有效性验证,确认和直接影响的分析。
结合内置的任务和资源分配,项目经理及质量保证团队将获得他们需要的正确信息来帮助项目成功进行。

建模,管理和跟踪需求

记录和跟踪从正规需求到设计,建立,部署和后续的过程。
使用影响分析来跟踪对原始需求的建议修改,以建立正确的系统。
Enterprise Architect内置需求管理功能可用来:
  • 定义有组织的层次需求模型。
  • 跟踪系统需求到模型元素的实现
  • 对于需求检索和报告
  • 对建议的需求修改进行影响分析。

复杂性管理

Enterprise Architect 帮助个人,团体或大型机构来建模或管理复杂信息。
利用可视化方式,通过集成和连接广泛的结构和行为信息,使你建立的模型现在和将来是连贯的和可验证的。
Enterprise Architect内置的,帮助你管理复杂性的工具包括:
  • 策略和业务级概念建模的图
  • 专有领域profiles和可重用模型的模式
  • 用于跟踪和集成修改的基准线和版本管理
  • 以角色为基础的安全管理使各级人员各司其职

强大的文档生成

Enterprise Architect利用“所见即所得”形式的模板编辑器,提供了强大的文档和报告生成工具。
它可以按照客户需要的格式,将你所需的信息生成详细的报告。
点击按钮自动生成便于在互联网或组织内部网发布的HTML格式的报告。

源代码的前向和反向工程

Enterprise Architect支持多种被广泛的使用编程语言源代码生成和反向工程, 包括:
  • ActionScript
  • Ada
  • C 和 C++
  • C#
  • Java
  • Delphi
  • Verilog
  • PHP
  • VHDL
  • Python
  • System C
  • VB.Net
  • Visual Basic
  • 更多...

内置的源代码编辑器让你在同一环境里迅速地从模型直接导航至源代码。
与Eclipse 和 Visual Studio .NET紧密结合,向开发者提供了在集成开发环境里直接访问规划和建模的能力。
代码生成模板可以按照你的公司规范生成定制的源代码。

应用程序可视化

Enterprise Architect 通过支持广泛的软件编程语言和数据库模板图表的反向工程,使你的应用可视化。
通过反向工程从源代码或Java.jar,甚至.Net二进制汇编生成系统的完整结构和原貌!
利用导入的结构和库代码,你能最大程度地重复再用和了解你现有的资源。
先进的模型驱动架构 Enterprise Architect 用容易编辑的转换模板来支持先进的模型驱动架构(MDA)的转换。
使用下列内置的转换:
  • C#
  • DDL
  • EJB
  • Java
  • JUnit
  • NUnit
  • WSDL
  • XSD
你能迅速为抽象的模型建立起详细的解决方案。
一个“平台独立模型”可以驱动生成多个“平台相关”的目标解决方案-这提供了一种大幅提高生产率的方式!

调试,编译和可视化执行代码

Enterprise Architect能使你完全在Enterprise Architect内部环境建模,测试,调试,运行和执行脚本 。
通过使用MDA转换从源代码生成的NUnit和JUnit测试类与将测试过程直接集成到Enterprise Architect的集成开发环境,你现在能集成UML建模到建立,测试,执行,部署系统的过程中。
除了建立、测试和执行功能外, Enterprise Architect 还包含了对Java,.NET 和 Microsoft C++,C 和 VB的调试能力。
Enterprise Architect特地为开发人员和测试人员设计了内置的调试器,用来记录程序运行时的堆栈跟踪信息,以对中断线程执行实时检测。
Enterprise Architect能使用最后的堆栈跟踪信息生成顺序图,从而将实际执行的代码和调用转变成可视化的图。

自动化 - 驾驭力量

自动化接口允许访问 Enterprise Architect 模型的内部。
通过自动化接口,你可以执行很多典型任务:
  • 自动生成可发布于内部网络的每日HTML报告。
  • 生成重复任务的编码,例如:所有模型元素共同属性的更新
  • 从状态机或其他图生成代码
  • 生成定制的报告
  • 对模型执行特别的查询
任何能生成ActiveX Com客户端的开发环境可以连接到Enterprise Architect的自动化接口。

强大的数据库建模

Enterprise Architect的内置数据建模profile通过扩展 UML, 提供了从数据库表格和关系的概念,到UML类和关联的直观映射。
这些扩展可以让你对数据库键,触发器,约束,引用完整性和其他关系数据库功能进行建模。
Enterprise Architect 支持数据库模式建模和自动生成九种DBMS即装即用的DDL脚本:
  • DB2
  • InterBase
  • Informix
  • Ingres
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL
  • Sybase ASE, ASA
  • Firebird

系统工程和仿真

为系统工程师集成众多高端功能,Enterprise Architect的完全版和系统工程版提供内建的支持,如下列所示:
  • SysML 1.1
  • 参量模型仿真
  • 可执行代码生成
  • 硬件描述语言和 ADA 2005 的模型到代码的转换

业务过程建模

提供多种用UML作为基础建模语言进行业务过程建模的方法。
特别是活动图、对象图和定制Profiles向业务分析人员提供了有力的建模途径
Enterprise Architect 加强了 UML 2.4.1 对业务过程建模(BPMN)的支持。并扩展了用于分析,需求管理,过程管理的元素(如修改,功能和问题元素)。
Enterprise Architect的业务过程建模能力让你:
  • 用BPMN的UML profiles来可视化业务过程
  • 从BPMN模型生成可执行的 BPEL 脚本
  • 验证BPMN模型的正确性

基于 UML 2.4.1

Enterprise Architect 是在 UML 2.4.1规范的基础上建立起来的,但是不限于此!
使用UML Profiles可以扩展建模的范围,同时模型验证功能确保模型的完整性。
如需结合业务过程,信息和工作流程,我们提供免费的BPMN扩展和 Eriksson-Penker profile。

高效的项目管理

项目经理可以使用Enterprise Architect 来:
  • 向元素分配资源
  • 评估风险和工作量
  • 估计项目大小和复杂程度
  • 实现修改控制和维护过程
依据模型内用例的类型和数量,项目的类型和开发环境,Enterprise Architect用例计量能力可以轻松评估关联项目的复杂性。
经验证明, 用例计量提供了一条快速评估项目范围的重要方式。
 
注意: 有效的Enterprise Architect 功能 版本不同的变化

火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

组织简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号