Enterprise Architect是什么?

Enterprise Architect是一个为设计和建造软件系统,业务流程建模,以及为更广义建模目的可视化平台。

Enterprise Architect是基于最新的UML 2.4规范(见www.omg.org)。 UML定义了一个可视化的语言,是用来建模一个特定的领域或系统(无论是计划中的,还是现有的)。

Enterprise Architect是一个不断发展的工具,包括了开发周期的所有方面,从最初的设计阶段,到部署,维护,测试和变更控制,提供了全程追溯。

Enterprise Architect 与其它 UML 工具的区别?

  • 全面基于UML2.4建模
  • 内置的需求管理
  • 丰富的项目管理支持,包括资源,任务,项目日历和度量指标
  • 内置测试管理:测试点的管理,基于模型的测试执行,测试案例规范和支持JUnit和NUnit
  • 灵活的文件选项:HTML和RTF报告生成器
  • 支持即插即用的多种语言代码工程
  • 一个集成的可视化执行调试器,实例化的运行时间模型对象,并从堆栈跟踪记录生成序列图
  • 可扩展的建模环境,可容纳用户定义的配置文件和技术
  • 可用性:Enterprise Architect很容易开始,并迅速用UML建立和运行
  • 速度:Enterprise Architect是一个快速的执行工具
  • 可伸缩性:Enterprise Architect 可以轻松上手,并且执行速度非常快。能够处理非常大的模型和多用户
  • 并发使用的模型
  • 价格:Enterprise Architect的定价适合装备整个团队,通过协作帮助团队的开发,贯穿最初的设计阶段的成本部署,维护,测试和变更控制。
  • Enterprise Architect现在受欢迎的程度

    近30万套许可证的销售已经证明Enterprise Architect在全世界非常受欢迎,广泛应用于各行业和成千上万世界各地的公司。从大的、知名的跨国公司,到组织规模较小的独立公司和咨询公司,Enterprise Architect 已经在130多个国家中,成为开发人员,咨询顾问和分析师首选的UML建模工具。

    SPARX软件在各行业中,广泛地用于多种软件系统的开发,包括:

    • 航天
    • 汽车
    • 银行及金融
    • 国防
    • 电气工程
    • 医药
    • 研究和学术界
    • 零售
    • 运输及公用事业

    它还有效地使用在许多著名院校,培训公司和世界各地的大学里作为培训UML和业务架构的工具。实际实现的范围从单个用户乃至超过1000个工作岗位公司的大型、分布式项目。

    Enterprise Architect 的功能汇总

    Enterprise Architect 使你能做:

    • 使用标准的UML符号建模复杂的信息,软件和硬件系统
    • 从建模、管理和跟踪需求到部署方案
    • 生成详细的、高质量的文档,有RTF格式,PDF格式和HTML格式
    • 利用行业标准的企业架构框架
    • 十多种编程语言的正向和反向工程代码
    • 模型数据库,生成DDL脚本,通过ODBC*和反向数据库架构
    • 使用基准模型合并和审计功能来管理,跟踪和控制修改
    • 集中整个企业的信息系统和文档处理
    • 建模元素之间的依赖性,系统动态和状态
    • 建模类层次结构,部署,组件及实施细则
    • 记录项目的问题,任务和系统词汇
    • 分配资源到模型元素和跟踪延长的工作量与所需的工作量
    • 采用了最新的2.1的XMI格式共享模型。(较早的版本也支持)
    • 其他工具的模型导入,采用XMI格式
    • 通过XMI管理版本控制,使用SCC,CVS和子版本控制
    • 使用UML Profile为特定领域的建模创建自定义扩展
    • 保存和加载完整的UML模式图
    • 使用表格关系矩阵分析和跟踪元素之间的关系
    • 使用自动化接口和模型脚本来脚本化和自动化共同任务
    • 使用的MS SQL Server,MySQL和Oracle等连接到共享数据库
    • 在分布式环境里,使用控制的XMI软件包来迁移更改
    • 执行模型到模型转换使用模型驱动架构(MDA)
    • 使用模型视图创建和共享模型元素的动态视图和图集
    • 使用UML创建心智图,业务流程模型和数据流图
    • 从BPEL业务流程模型自动生成BPMN标注脚本*
    • 从规则任务和跟踪自然语言的业务规则生成可执行的业务逻辑*
    • 使用可视化执行分析器可视化执行应用程序
    • 软件和硬件描述语言,如Verilog,VHDL和SystemC行为模型转换成可执行的源代码
    • 模拟SysML参数模型。

    UML, BPMN 和 SysML

    Enterprise Architect支持所有UML2.4.1模型和图。你可以建模业务流程,网站,用户界面,网络,硬件配置,信息和其它等诸多方面。

    简言之,Enterprise Architec:

    • 是第一个在2004年4月推出全面支持UML2的工具
    • 继续完善和更新支持UML 2
    • 从UML2起,支持所有14个图表类型。

    除了UML,Enterprise Architect还支持最新的业务流程建模标注(BPMN)和系统建模语言(SysML的)规范。还支持企业建模标注,包括ArchiMate®2.0,SoaML和SOMF™。

    Enterprise Architect支持许多其他图类型,核心战略建模的扩展,心智图,正式需求的规范,数据流程图,用户界面原型和特定领域建模的UML图。该工具还提供可替换视图,从而编辑核心的UML图,因而更直观和有效。例如:一个状态表编辑器,它作为一个可编辑的逻辑表呈现为一个标准的UML状态机图。


    点击放大

    主题指南

    • 业务流程建模与仿真
    • 信息和数据建模
    • 需求管理
    • 使用GML和ArcGIS进行空间信息建模
    • 战略建模
    • 系统工程
    • 测试管理
    • 用户界面,工具和生产力的助推器
    • 文档生成和报告
    • 追溯和审计
    • 分布式团队的协作
    • 项目管理
    • 修改管理和版本控制
    • 企业架构和SOA
    • 模型驱动架构(MDA)
    • 代码工程
    • 可视化,调试及配置执行代码
    • 模型仿真
    • Enterprise Architect的扩展
    • 云服务

    Enterprise Architect能带来什么好处?

    建模管理复杂信息

    Enterprise Architect可以帮助个人,团体和大型组织建模和管理复杂的信息。这往往涉及到软件开发和IT系统的设计和部署,也涉及到业务分析和业务流程建模。

    Enterprise Architect集成和连接广泛的结构和行为信息,对无论当前的模型,还是将成为的模型,帮助建立一个连贯的、可核查的层次结构模型。提供工具来管理版本,追踪差异,审计变化和执行安全权限管理,帮助控制项目开发和符合标准实施。

    建模,管理,跟踪需求

    使用完整的可追溯性记录需求,从基本需求到设计,建造,部署等。使用影响分析跟踪从原来的需求到计划中的改变,以建立“正确”的系统。

    团队共享

    Enterprise Architect的一个可扩展,易于部署,多用户环境,整合团队成员从所有部分和产品的系统开发和维护生命周期的所有阶段,从内置的协作和固有的信息共享提供显着效益。

    业务分析师,软件架构师,开发人员,项目经理,测试,推广和支持人员的一个单一的储存库。一个“统一的意见,一个复杂的系统,有许多观点和许多可能的子系统。

    使用UML设计构造不同系统

    UML2.4是一个开放的标准,提供了丰富的语言用来描述,记录和设计软件,业务和IT系统。Enterprise Architect 可以让你利用完整的UML2.4的表达能力,以一个开放和易于理解的方式,来建模,设计和建造不同的系统。生成代码,数据库结构,文档和指标。变换模型,指定行为和结构作为约定协议的基础。

    可视化,洞察和理解复杂软件

    软件是复杂的,往往很难理解。使用Enterprise Architect进行逆向工程,将各种不同的源代码转换成静态结构以便于理解。要完成这项任务,使用内置的独特分析和调试工具,在运行时捕获和可视化执行软件。创建模型元素的运行时实例,并使用内置对象工作台调用方法。通过逆向工程数据库模式为各种不同系统集成现有的数据模型。

    使用全生命周期建模与项目管理

    捕获和跟踪模型元素,是成功的重要信息:例如,测试,项目管理和维护的详细信息。使用此信息来推动和跟踪产品的开发和交付。

    与其它工具共享和重用信息

    Enterprise Architect支持多种机制使用行业标准的XMI进行模型的导入导出。这使得建模者可以使用由其它工具创建的信息,在Enterprise Architect 模型之间复制信息,甚至编写和使用自定义工具直接导入XMI。

    使用模型驱动架构创建独立平台独立的模型

    模型驱动架构(MDA)是一个开放的标准,以方便快速开发平台独立的应用。模型可以建立在一个高层次的抽象,并使用基于MDA的工具,并针对特定的平台或领域进行模型和代码转化。 Enterprise Architect拥有一套丰富的内置支持MDA的工具

    基于开放标准的建模

    Sparx Systems的作为对象管理组织的赞助方,了解开放标准对各种行业进行有效沟通的重要性。为此,Enterprise Architect 可以帮助你:

    • 使用最新的UML2.4标注可视化系统
    • 使用BPMN 2.0记录和描述业务流程
    • 使用SysML 1.2 建模和仿真工程项目
    • 利用许多其他开放建模标准 - 共享同一建模环境!

30分钟了解Enterprise Architect相关推荐

  1. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘

    点击上方视学算法,选择设为星标 加个"星标★",每日好文必达! 文末包邮送3本技术书! 来源:码匠笔记 阅读文本大概需要 5 分钟 点击「阅读原文」查看pk哥原创精品视频. Pan ...

  2. Pandownload 下线了,我自己花了 30 分钟自己搭建了一个网盘

    点击上方"Python与机器智能",选择"星标"公众号 第一时间获取价值内容 来源:码匠笔记 Pandownload 下线大家心里都很苦,不过我们还是的重新站起 ...

  3. 30分钟内使用MongoDB

    最近,我被NoSQL错误咬住了-或是我的同事Mark Atwell提出的"燃烧在哪里!" 运动. 尽管我无意于在不久的将来或可预见的将来回避友好的" SELECT ... ...

  4. (转)Enterprise Architect 7.0入门教程

    一.           简介   生命周期软件设计方案--Enterprise Architect是以目标为导向的软件系统.它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案 ...

  5. 如何使用 Enterprise Architect 画 UML

    本文同时发布于 http://fantasylion.github.io/Tools/2019-01-17-How-to-use-EA/ 重识 EA (Enterprise Architect) 公司 ...

  6. Pandownload 下线了,我花了 30 分钟自己搭建了一个网盘!

    点击"开发者技术前线",选择"星标????" 在看|星标|留言,  真爱 来自:码匠笔记 最近大家都听说了:百度网盘Pandownload 开发者被抓了! 舆论 ...

  7. 30分钟!一键部署Oracle 19C单机CDB+PDB

    无人值守安装Oracle 19C单机CDB+PDB,只需要30分钟?没错,通过脚本静默安装,真的只需要30分钟,包括安装补丁,建库. 脚本下载链接:SHELL脚本进行oracle数据库一键安装,实现真 ...

  8. 全网最详细中英文ChatGPT接口文档(六)30分钟快速入门ChatGPT——使用策略和API数据使用策略

    30分钟快速入门使用ChatGPT--使用策略和API数据使用策略 Usage policies使用策略 Disallowed usage of our models 禁止使用我们的模型 API da ...

  9. Enterprise Architect 7.0入门教程(目前最详细的中文教程)

    http://blog.csdn.net/zfrong/article/details/4045459 生命周期软件设计方案--Enterprise Architect是以目标为导向的软件系统.它覆盖 ...

最新文章

  1. 【微信小程序企业级开发教程】界面跳转方法总结
  2. oracle 修改nls_characterset,ORACLE NLS_CHARACTERSET字符集的更改
  3. 第二季2:/package/mpp/sample的总体分析
  4. 苹果手机数据线充不了电_手机充电器充不了电?其实4招就能解决
  5. ntko web firefox跨浏览器插件_Web浏览器如何使用进程和线程
  6. [转]显卡帝揭秘3D游戏画质特效
  7. log4j2 的使用【超详细图文】
  8. iOS播放器常用功能
  9. 第二十二章 MySQL有哪些“饮鸩止渴”提高性能的方法?
  10.  定义一个变量,是一个三位数,求各个位数的和
  11. 自动驾驶行业开源数据集调研
  12. 1、孟子·梁惠王上 孟子·梁惠王下
  13. 手游传奇刷元宝_传奇手游如何刷元宝
  14. 数据库修改表名,字段名 字段类型
  15. 计算机桌面出现模糊窗口,显示屏模糊,教您怎么解决电脑屏幕模糊
  16. java se 基础
  17. 信息学奥赛一本通 细胞
  18. 以前的记录(加密与解密)
  19. 计算机科学的刊物卷号,期刊的期号和卷号怎么查询
  20. 网络编程之通俗讲解,有了IP地址,为何还要用MAC地址?

热门文章

  1. 大话数据结构及JAVA数据结构阅读笔记
  2. 查看linux版本号
  3. JS使用getJSON获取站点配置文件
  4. 测序故事:微生物基因组常见测序类型简介及案例分享(二)
  5. navicat,pymysql,sql注入
  6. android jni 人头检测_dlib-android
  7. 高性能可编程射频移相器介绍
  8. 新媒体运营项目管理者的3款王炸软件
  9. 在Intellij中安装LeetCode刷题插件方便Java刷题
  10. 制作地址栏中的小图标