前页 | 后页 |
语言定义
Enterprise Architect全面实现业务语言并支持所有语言概念和定义,允许应用程序、技术和安全架构师等 - 包括地理空间架构师- 创建高度表达和兼容的语言模型、视图和其他有效的可视化讨论中的企业。
ArchiMate核心框架
用于对ArchiMate核心语言的元素进行分类的参考A 。它包括三个层次和三个方面。 Enterprise Architect通过允许用户为包括视点在内的三层中的每一层创建元素和关系来实现核心框架。这些都是作为模式提供的,允许用户将模板注入到他们的模型中。方面在元素的工具箱(调色板)和关系中可用,它将这些项目分成几组。方面是主动结构,行为,被动结构和动机。
图:显示按方面分组的元素和关系例如,活动结构。
图:显示语言层可见的ArchiMate图表对话框。
ArchiMate 核心语言
ArchiMate 语言的核心部分定义了模型企业架构的概念,已内置到工具内部的MDG 技术中定义的 ArchiMate 配置文件和元模型中。用户可以从一系列用户友好的工具特征中访问所有定义的 ArchiMate 语言概念和特征,包括元素、关系、关系连接器和视点。
架构视图
从通常与单个利益相关者或利益相关者组相关的一组相关关注点的角度对系统A表示。 Enterprise Architect通过一系列不同的产品工具和机制支持这一概念。最重要的是:
- 图表- 可以创建任意数量的图表,这些图表可以显示特定元素、具有选定主题和演示样式的属性,并且还可以使用过滤器进行限制
- 矩阵- 元素及其关系可以显示在矩阵中,显示哪些元素通过关系连接
- 文本- 有许多工具 - 包括列表视图、规范视图和文档 - 允许以文本形式呈现元素和关系,创建引人入胜的叙述
图:显示切换视图的工具选项
架构观点
特定类型架构视图A约定规范。 Enterprise Architect提供了一个称为模型向导模式的生产力和合规性工具,它允许从 ArchiMate 透视图中内置的定义良好和描述的模式创建所有示例 ArchiMate 视点。此图显示使用向导创建技术用途视点的结果。
图:展示技术用途观点
方面
该工具支持方面的概念,即根据语法角色从根本上将元素语料库划分为句法组。这些方面允许建模者和观察者根据它们所扮演的角色来理解模型和图表结构。方面是主动结构,行为,被动结构和动机。这些在图表工具箱中的ArchiMate工具的整个实施过程中都是可见的,这使得新元素可以添加到模型和图表中。
图:显示按方面分组的元素和关系,例如主动结构、行为和被动结构元素。
属性
Enterprise Architect支持多种向元素和关系添加属性的方法。元素可以有两种不同类型的属性:
- 内置属性:例如名称、注记、别名、作者
- 自定义属性:例如业务拥有着、技术拥有着、终止日期
图:显示元素属性窗口
企业架构函数或实践通常会添加有助于分析业务、应用程序和技术架构的组织特定属性。这些可以作为标记值直接添加到元素中,或者更稳健地使用配置文件系统,该系统允许创建和增加元素作为一种新类型,从而产生具有附加属性的完全兼容的 ArchiMate元素。
复合元素
该工具支持创建两个复合元素,即:Grouping 和 Location,它们允许聚合关系到通常来自语言的多个方面或层的其他元素。
图:显示分组元素
核心元素
Enterprise Architect支持 ArchiMate 规范中定义的所有核心元素,包括扩展在内的所有方面和所有层。
元素
该工具支持跨所有层和方面创建和修改所有 ArchiMate 元素,并提供将这些元素放置到符合示例视点的图表上的机制,包括允许它们参与与其他元素的关系(并且在某些情况下,其他关系)按照定义的组合规则。元素,以及关系和关系连接器,是 ArchiMate 元模型中最原始的概念类型,用于定义和描述企业架构的组成部分及其独特的集合特征。
图:显示产品视点
我们从图表中看到元素,许多不同的关系,包括在这个不同的嵌套中使用一个替代方案。一些元素使用它们的矩形样式呈现,而其他元素(例如应用程序服务)使用它们的图标样式呈现。可以在Enterprise Architect中切换样式以适应受众和利益相关者。
层
Enterprise Architect是一个有效的架构描述和可视化平台,它支持以层的概念在语言和工具中表示的各种领域架构师。这些特定于领域的模型可以毫无歧义地相互连接,并以图表及其附带的工具箱页面的形式在工具中可见。
图:显示语言层可见的ArchiMate图表对话框。
模型
该工具提供了一个基于存储库的解决方案,包括在单个存储库中创建任意数量的模型以用于协作和模型共享的目的,或者在单独和隔离的存储库中创建用于隔离或分离关注点的目的的能力。无论模型是如何组织的,架构师和其他利益相关者都可以通过 Internet 在桌面和基于浏览器的工具中访问模型。
图:在浏览器窗口中显示包结构。
关系
Enterprise Architect支持跨所有层和方面创建和修改所有 ArchiMate关系和关系连接器,并提供将这些关系放置到图表上的机制,从而连接符合规范的元素(在某些情况下还有其他关系)。该工具有一个称为快速链接器的生产力工具,它允许通过从源元素的角拖动到目标元素来创建关系。快速链接器将源-目标对的可用关系限制为基于规范的允许关系集。这些在支持实施和 ArchiMate技术的Sparx Systems ArchiMate 元模型中定义。
图:示例快速链接器菜单显示元素的受限关系集