Enterprise Architect
Enterprise Architect

Enterprise Architect 是一个基于UML 和相关标准,用于协同建模,设计和管理的平台。它灵活直观、可扩展、领域内特有的高端功能集于一身,且价格大大低于许多竞争者。Enterprise Architect提供了一个企业范围的解决方案,用于可视化、建模、测试、维护各种系统、软件、流程和架构。EA以团队为基础,证实可考的全球范围内用户30万。Enterprise Architect是一个不断升级的,符合标准的工具,是你下个项目的首选。

Enterprise Architect

Enterprise Architect 的特色 (详细功能说明可能链接到英文网站)


对UML 2.3的全面支持
  支持全部14 UML 2.3
  行为图包括: 用例, 活动, 状态, 交互, 顺序 和交互图
  结构图,包括:包,类,对象,复合,组件和部署
  支持UML2.0风格的Profiles
  参看 UML 2.0 教程
  参考:
  用例模型
  业务过程模型
  动态模型
  逻辑模型
  组件和部署图
  定制扩展
  协作
   
直观和美观的用户界面
  扩大工具栏,停驻窗口和视觉风格的范围
  保存和恢复自定义窗口布局
  修改和自定义工具栏和菜单
  创建您自己的加速器
  “滑动”风格的停驻窗口将最大化屏幕空间和提高工作效率
  全面的菜单系统完美控制你的模型
  快速连接器可快速,有提示的创建图中元素和连接。
   
支持MDA转换
  模型驱动架构支持简单的模型元素转化成复杂的目标
  全模板驱动的转换
  容易编写和修改转换模板
  内置DDL,JAVA,C#,EJB,XSD的转换
  正向生成和同步您由平台独立模型而来的平台特定模型
  每个PIM可以支持多种PSM
   
全面和灵活的文件
  全部所见即所得的模板驱动的RTF生成器
  模板支持所有的EA模型元素的属性和扩展数据(如测试,风险,资源变化等)
  模板支持页眉,页脚,表的内容,嵌入的图像,标题页,复杂的嵌套表和更多
  导出RTF格式
  过滤器和选择标准的灵活输出选项
  保存报告模板便于以后再使用
  为后期编辑和连接到Word主文件的Word兼容文档
  为创建详细的HTML报告,新增其他HTML报告的生成
  在互联网上发布,或在本地Intranet使用的HTML报告生成你的模型
  增加用例估算,测试和其他报告
  RTF文本文件可以链接到模型元素,并使用内置的RTF编辑器直接编辑
  直接保存报告和图表为PDF
   
正向和反向的代码工程
  完全由模板驱动的代码生成引擎 - 修改内置模板或从头开始编写你自己的
  添加额外的目标语言
  语法高亮的源代码编辑器有快速保存和同步的能力
  内置支持 C++, Java, C#, VB.Net, Visual Basic, Delphi, PHP, Python 和 ActionScript
  提供免费的插件,对CORBA支持
   
  MDG 连接转接器,可作为单独的附加组件
  连接到你喜欢的IDE
  使用EA导航,逆向工程和跟踪完整的模型 - 使用你自己的开发环境
  直接从EA,在你的IDE中找到类,属性和操作的源代码
  从EA的插件菜单生成并运行您的项目
  在EA中查看编译错误
   
  添加新的语言,建模profiles和更多的支持
  容易建立和维护
  一套完整的模板,语法,数据类型,Profiles, 模式的单独导入
  轻松分发面向领域的解决方案
  内置MDG技术向导使编译技术文件变的更加容易
   
  很多流行的DBMS系统,包括Oracle 9i和10g,SQL Server,MySQL,Access,PostgreSQL和其他的逆向工程
  使用UML和内置的数据建模Profile,对模型数据库表,列,键,外键和复杂关系建模
  正向生成DDL脚本创建目标数据库结构
   
以不同的方式能够分享模型
  放置在一个共享网络驱动器共享.EAP文件(小型工作组)
  使用复杂的分布式开发使用.EAP文件复制
  支持几种资源库为基础的DBMS, 包括: Oracle 9i 和 10g, SQL Server, My SQL, PostGreSQL
  支持XMI导入导出以管理模型结构为基础的框架和其他包的分布和更新
  支持版本控制库
  数据传输向导允许上下模型尺寸的最大灵活性
  能够导出和导入基本的参考数据,以避免多次设立同样的信息
   
  整合使用Subversion,CVS和遵循SCC的版本控制库
  包级别的版本控制
  出色的支持嵌套版本控制包
  比较工具允许查看在磁盘上当前模型文件的最新变化
  所有版本的包存储为标准XMI格式,即便携又易于操纵
  获取所有最新的功能,加上支持嵌套包,以允许从单一的导入包建立复杂的模型
   
  使用UML,为xsd内置profile,以简化XML架构开发
  UML模型生成复杂的XML模式
  使用 MDA 转换,转换简单的模型为XSD模型,然后生成XSD到文件
  逆向工程XML模式到UML模型
  从UML模型正向工程XML模式
   
  一个全面的文件差异引擎,基于当前模型内容来比较标准的XMI
  模型元素的属性,连接器,属性,方法,扩展数据(测试,变化,需求,约束等)的全面支持
  对于版本控制包,即时与磁盘上最新的文件进行比较
  使用XMI文件比较一个包 - 模型之间比较的最佳方式
  与当前包中存储的基线进行比较
   
  存储在EA当前包分支的快照
  在当前模型为便于参考和可移植性,数据存储为压缩格式
  使用比较函数比较模型中一个基线包的当前版本
  很好的管理变化,特别是关键领域,如需求和用例模型
   
  支持 java中导入.JAR文件
  导入 .NET 汇编及更多
  使用 .NET的反编译,.NET 导入同时支持基于导入和导入反编译为IL文件
  调试工具允许从正在运行的应用程序自动生成序列图
   
需求管理支持
  UML类配置自定义“需求”元素
  支持需求之间的聚合,复合,嵌套和其他复杂的关系
  继承视图中,显示元素之间的详细互连
  使用层次结构和矩阵视图进行全面跟踪
  可附加需求到其他模型元素,并从需求到部署的全面追踪能力
  用比较工具管理需求变更
  基线支持记录到一个“时间点”需求
  版本控制支持管理开发和更改需求变化
   
以XML模式导入/导出模型
  支持XMI的1.0,1.1,1.2和2.1
  导出完整的EA模型到XMI
  使用第三方工具,如MDA生成器和报告撰写标准的XML
  从其他使用UML1.1,1.3或2.x格式的XMI兼容工具的导入
   
支持用户安全
  内置用户的安全
  支持组以及用户
  可以设置许多不同的权限
  2种基本模式:
  - 用户必须“锁定”编辑(取出模型)
  - 自由编辑能力可让用户“锁定”元素/所需的包(自由模式)
   
支持
  单元测试
  集成测试
  系统测试
  验收测试
  情景
  完全支持RTF文件生成详细报告
   
维护支持
  改变控制细节
  维护和故障记录
  跟踪问题和缺陷
  完全支持RTF文件生成详细报告
   
  附加元素,如用例,组件,包,子系统等资源的详细支持
  任务分配的甘特图
  项目日历,资源和个人日程安排
  团队的规划和分配的项目任务
  模型内邮件加快与团队成员和团体的沟通
  支持详细的风险项目
  支持细化附加到模型元素的工作量
  支持附加一个自定义估量类型到任何一个模型元素
  完全支持RTF文件生成详细报告
  支持用例估量 - 允许基于给定估计来估计项目资源和时间
   
支持系统状态信息
  支持词汇表定义关键的项目术语
  系统任务跟踪重要工作项目
  系统问题跟踪模型范围的变化和问题
  完全支持RTF文件生成详细的报告
   
  直接从API生成RTF格式的报告
  非常详细的自动化接口访问大多数元素的功能和连接信息
  从自动化客户端完全可写大多数属性
  大力支持插件的功能,在主图视图中嵌入自动化客户端的视窗
  访问主要功能,如: XMI 导入/导出
  从任何自动化客户端语言知道访问接口 - 如 VB, C#, C++. Delphi 等
   
WSDL 工程支持
  使用UML,内置的对WSDL的配置文件来简化Web服务的开发
  逆向工程WSDL文档为UML
  从UML正向工程WSDL
  使用MDA转换的XSD模型转换成简单的模型,然后生成XSD到文件
   
业务流程执行语言(BPEL)的支持
  对从BPMN1.1模型生成BPEL 1.1的支持
  对从BPMN2.0模型生成BPEL2.0的支持
  BPMN1.1技术和BPEL图表类型
  当放置在BPEL的图上,为BPMN1.1元素指定属性对话框
   
业务规则建模和代码生成
  支持定义事实和规则流模型
  规则编辑器跟踪可执行的业务逻辑,从规则的任务到自然语言的业务规则
  支持由业务规则生成可执行代码
   
系统工程
  高级的行为建模和可执行代码生成
  SysML的1.1,SysML的1.2和参数模型仿真
  针对SystemC,VHDL和Verilog硬件描述语言的支持
   
高性能协同建模和远程访问
  使用延迟加载功能,为大型DBMS模型执行按需加载,
  广域网优化工具服务,增强网络过慢或远程连接到存储库的性能
  延迟加载和广域网优化服务相结合,为大规模,共享模型减少加载时间和提高响应速度
   
可视化执行分析
  测试点管理 - 提供工具实时查看测试结果,通过或失败的应用程序任务,随着程序的执行保存结果
  记录作为一个UML序列图的执行方案和行为;支持记录:Native C,Native C++,Visual Basic,C#,J#,VB.NET,Java
  运行 xUnit 测试
  记录本地Windows应用程序和配置其行为
  Enterprise Architect 建模环境内创建一个动态对象工作台,进行对象的创建和工作
  模拟UML的行为模型:活动图,交互和序列,状态机
   
其他更多 ...
  跟踪报告
  出色的检索工具
  灵活的外观,颜色和显示选项
  拼写检查
  保存图表的许多不同图像格式
   
 

注意: 功能组合因版本不同而异。请检查功能表以确保您购买的版本有您所需的功能。