返回介绍

1 EA 简介

发布于 2024-09-08 19:03:38 字数 2920 浏览 0 评论 0 收藏 0

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 的可用插件。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文