文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
1 EA 简介
Enterprise Architect (下面简称 EA)是用于软件系统的设计与开发、企业业务过程建模以及更广泛建模的可视化平台。Enterprise Architect 基于 UML 2.3 规范( 参见 www.omg.org )。UML 是定义了用于特定领域或系统建模的可视化语言。
Enterprise Architect 是一款不断进步和完善的工具,它覆盖了开发周期的所有方面,提供了从初始设计阶段到系统部署,维护,测试以及修改控制的全程可跟踪性。
Enterprise Architect 与其它 UML 工具的区别
- 全面基于 UML 2.3 的建模
- 内置的需求管理
- 充分的项目管理支持,包括资源,任务,项目日历和度量
- 内置测试管理:测试点管理,基于模型的测试执行,测试案例规范,支持集成测试和单元测试
- 灵活的文档生成:HTML 报告和 RTF 报告
- 代码生成:支持多种语言的代码生成,可即插即用
- 集成可视化执行分析器用于分析,调试和执行 Java 和.Net 应用程序,运行时生成模型对象的实例和从堆栈信息中记录对顺序图的操作
- 可扩展的建模环境,允许用户定义 Profiles 和 Technologies
- 可使用性:Enterprise Architect 上手很容易并且可以快速掌握 UML
- 速度:Enterprise Architect 的运行速度非常快
- 可扩展性:Enterprise Architect 能处理非常巨大的模型并且支持多个并行用户
- 价格:Enterprise Architect 为团队协作打造的合理价位,使团队开发及合作变得切实可行
Enterprise Architect 的功能简介
Enterprise Architect 使你能够:
- 建模复杂的信息和软件系统开发
- 建模,管理和跟踪所开发系统的需求
- 生成详细、高质量的 RTF,PDF 和 HTML 格式的报告
- 符合行业标准的企业架构
- 10 多种语言的正向和反向代码工程 1
- 数据库建模, DDL 脚本生成,和通过 ODBC 进行反向工程数据库模式
- 使用基线模型合并及审计功能来管理,跟踪和控制修改
- 集中生成企业范围的信息系统和处理文档
- 建模元素间动态的、与状态相关的依赖关系
- 建模类层次结构,类的部署,组件和实现细节
- 记录项目中的问题,任务和系统术语
- 分配资源给模型元素,跟踪所用工时与所需工时
- 使用先进的 XMI 2.1 格式进行模型共享 (早期的版本也支持)
- 导入外部基于 XMI 格式的数据到模型中
- 使用 SCC,CVS 以及子版本配置,通过 XMI 管理版本控制
- 使用 UML Profiles 来为特定领域建模创建定制扩展
- 保存并加载完整的图作为 UML 模式
- 使用表状关系矩阵分析并跟踪元素间的关系
- 使用自动化接口和模型脚本来编写常用任务的插件
- 通过 MS SQL Server, MySQL, Oracle 等连接到共享数据库和资源库
- 通过控制的 XMI 包在一分布式环境中移植修改
- 使用 MDA 技术执行模型到模型的转换
- 使用模型视图来创建并共享模型元素的动态视图
- 使用 UML 创建思维导图,业务过程模型和数据流图
- 自动地从业务过程模型用 BPMN 标注生成 BPEL 脚本
- 从规则任务生成可执行的业务逻辑并跟踪自然语言业务规则
- 使用可视化分析器来可视化正在运行的程序
- 将行为模型转换成可执行的源代码,用于诸如:Verilog, VHDL, 和 SystemC 等语言进行开发的系统
- 模拟 SysML 参数模型
企业架构的框架支持
Sparx Systems 支持行业标准架构框架使得企业建模变得轻松。Enterprise Architect 中的架构实现是基于 UML 及其相关规范,这使得架构的严密程度最大化,并让用户使用 XMI 来交换模型信息。下面的模型框架是 Enterprise Architect 的可用插件。
- Zachman 框架 (参见
http://www.sparxsystems.cn/products/mdg/tech/zachman/index.html ) - DoDAF (参见 h ttp://www.sparxsystems.cn/products/mdg/tech/dodaf modaf/
index.ht m l) - MODAF (参见 http://www.sparxsystems.cn/products/mdg/tech/dodafmodaf/
index.html) - UPDM (参见 http://www.sparxsystems.cn/products/mdg/tech/updm )
- TOGAF (参见 http://www.sparxsystems.cn/products/mdg/tech/togaf/index.html )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论