关键特征
Sparx Systems的Enterprise Architect是一个全面的战略、需求、分析、设计、构建、测试和管理工具,可解决企业、业务、系统和软件建模的各个方面。该工具可用于从战略的制定和定义、需求管理通过分析、设计、构建、构建、调试、模拟、测试、变更管理和维护到实施和支持。由此产生的集成模型包括所有任务、阶段、域、组件和生命周期管理之间的完全可追溯性。
Enterprise Architect将UML规范(以及衍生建模语言,如 BPMN 和 SysML)的强大功能与高性能、直观的界面相结合,为整个开发团队带来了一个集成的高级工具集。
Enterprise Architect是一个具有丰富特征集A可扩展、多用户、可视化平台,可帮助您构建和记录健壮、可维护的系统和流程。作为在全球 150 多个国家/地区的分析师、开发人员、顾问和管理人员中广受欢迎的工具,它被用于开发多种应用程序、流程、工作流、数据库模式、知识库、组织架构、系统和广泛的行业和领域的技术标准。
Sparx Systems的Enterprise Architect还包括对 TOGAF、UAF/UPDM、ArchiMate、Zachman Framework 等架构框架的详细支持,提供从早期战略建模到应用程序生命周期管理、影响分析、架构设计的需求的无缝建模和设计能力和未来状态建模。
支持的行业包括航空航天、银行、网络开发、工程、金融、医学、军事、研究、地理空间、学术界、运输、零售、公用事业和电气工程等等。 Enterprise Architect长期以来一直被世界各地的标准组织用于构建和组织其特定领域的知识、通用模型和消息规范。
Enterprise Architect得到了许多合作伙伴、顾问、学院和其他提供基于该系统的培训和咨询服务的组织的支持。有关合作伙伴和当地培训师的详细信息,请访问Sparx Systems网站 (sparxsystems.com)。
功能区
|
|
|
描述如何安装和运行Enterprise Architect ,并提供功能的简要概述。该部分解释了在何处购买Enterprise Architect ,并包括有关版权和许可的法律和正式声明。
|
|
描述如何A Enterprise Architect中工作和访问材料,包括如何定制您的Enterprise Architect环境。本节包括对用户界面和窗口、功能区和其他设备的详细审阅,这些设备提供了丰富而高效的工具集,使Enterprise Architect成为基于UML的建模和设计的市场领导者。还提供了A简短的教程,涵盖了基本的建模任务,例如构建包结构、创建图表以及向模型和图表添加元素。
|
|
了解加速和集成业务和系统开发的建模环境。审阅可用于托管模型的基本类型的存储库,从本地文件到基于云的解决方案。了解团队如何协作和共享模型和设计任务。本章还介绍了可重用资产服务,这是一种基于云的服务,提供对可重用组件和技术的访问,并提供有关Enterprise Architect平台内的项目管理的介绍性材料,以及有关测试和维护的主题。
|
|
包括有关Enterprise Architect建模环境以及如何最好地表达您的设计理念的大量信息。介绍模型、包、元素、连接器和图表的基本概念。
|
|
了解Enterprise Architect中用于在模型中导航、在存储库中搜索特定信息以及在模型中的各种元素之间进行跟踪的工具和功能。
|
|
基本UML建模语言、其元素和用于模型和设计解决方案的主要图表A审阅。 UML是一种行业标准的建模语言,在其历史上拥有成熟的跟踪记录和多年的发展和完善。除了核心UML , Enterprise Architect还支持许多使用UML的衍生建模语言来提供丰富而精确的可视化建模工具套件。例如 SysML 和 BPMN 在Enterprise Architect中被实现为核心UML语言的官方扩展。
|
|
Enterprise Architect是一个多功能且有效的需求管理工具,除了此类工具通常提供的通用功能外,还包括更高级的选项,以提供从战略建模到实施、架构定义、部署和维护的完成。基于云的存储库,讨论、影响分析工具、报告和许多其他功能使Enterprise Architect成为存储和处理需求的理想平台。规范管理器是一个类似文档的界面,它为创建和编辑需求提供了一个简单而熟悉的环境,而无需使用图表或可视化工具。
|
|
业务建模的有效工具,包括 BPMN、仿真、BPEL、需求、使用案例、结构化场景等。
|
|
发现与软件和数据库设计和编码的建模环境集成的综合开发工具集。代码工程包括自动代码生成、源源和模型之间的同步。 Enterprise Architect开箱即用支持十多种编程语言的代码工程!
|
|
Enterprise Architect的终极版和统一版集成了许多面向系统工程师的高端特征,为关键系统参数的工程分析提供了 SysML 建模和参数模型模拟,包括评估关键指标,如性能、可靠性和其他物理特性,以及适用于硬件描述语言 (HDL) 和 ADA 2012 的可执行代码生成和模型到代码转换。
|
|
Enterprise Architect支持行业标准的架构框架以促进企业建模。框架实现基于UML及其相关规范,最大限度地提高了架构的严谨性,并允许用户使用 XMI 等标准交换企业模型信息。使用 TOGAF、Zachman Framework、UAF/UPDM、ArchiMate 等内置工具和框架定义您的企业。
|
|
Enterprise Architect包括一个丰富而有效的数据库设计器、一个用于处理数据库库表和模式的配置文件、用于建模图表的可视化工具,以及用于导入数据库结构和将现有结构与模型进行比较的工具。将数据模型集成到整个企业模型中提供了一组丰富的信息和元数据,这些信息和元数据可以通过模型的各个方面进行链接和跟踪,以显示变化可能如何影响远程系统或流程。
|
|
Enterprise Architect中的结构模型经常用于定义感兴趣领域的元模型。实现这些模型的好处的一个重要部分是模式的定义(通常基于 XSD)。 Enterprise Architect中的Schema 编辑器通过简化将模型信息转换为符合各种流行行业元模型的命名标准和格式的模式来帮助最大限度地利用这些模型。除了新的Schema 编辑器, Enterprise Architect还支持使用支持相关类型显式建模的UML Profiles对 XSD 和 WSDL 定义进行建模。您可以使用 XSD 或 WSDL 或 SoaML 和模型在Enterprise Architect中建模和开发一个完整的完成服务的架构。
本节中包含的其他主题专门用于 MOF(元物件功能)、ODM 和NIEM - Enterprise Architect包括许多用于建模和使用NIEM域和模式的特征。
|
|
作为基于标准的建模环境, Enterprise Architect通过使用 ArcGIS 和 GML 工具和配置文件为地理空间领域专家提供支持。这些工具和配置文件允许您使用UML可视化地理空间数据库设计,将设计传达给企业利益相关者,将地理数据库设计直接链接到企业和系统模型和需求,并从企业战略跟踪到关键 GIS 组件的实现。
|
|
模型驱动架构(MDA) 转换提供了一种完全可配置的方式,将模型元素和模型片段从一个域转换到另一个域。这通常涉及将平台模型(PIM) 元素转换为平台特定模型(PSM) 元素。 PIM 中A单个元素可以负责跨多个域创建多个 PSM 元素。使用内置转换转换您的元素或编写您自己的转换模板。
|
|
通过可视化分析运行代码和执行模拟来了解您的代码库。使用测试点、分析、自动图表生成。
|
|
生成 PDF、RTF、生成和 HTML 格式的高质量文档。凭借极其详细的模板驱动报告生成功能, Enterprise Architect是生成各种格式的高质量文档的卓越工具,有助于扩展在Enterprise Architect中设计和构建的模型的范围和实用性。
|
|
估计项目规模,衡量风险和工作量。连接项目经理和开发团队,允许对项目的开发方式进行最新报告和评估。通过视图和图表分配资源并跟踪完成情况。评估软件项目的相对复杂性。
|
|
直接从模型元素定义测试规范、执行测试和记录结果。将模型元素和测试文档保存在一个集成模型中可以显着改善质量保证团队、软件开发人员、分析师和架构师之间的沟通。功能用于测试和验证您的模型结构和内容的功能。
|
|
模型验证、测试、维护和修改。
|
|
扩展Enterprise Architect的功能以创建您自己的特定领域插件、脚本和功能。
|
|
基础 UML和开放标准如何在Enterprise Architect对其他建模语言的支持中得到扩展,以及如何使用UML Profiles 、 MDG 技术和 SDK 创建自己的建模语言。
|
了解更多