ArchiMate 是The Open Group面向企业架构的开放且独立的建模语言,由不同的工具供应商和谘询公司提供支持。ArchiMate 提供工具来支持企业架构师以明确的方式描述、分析和可视化不同架构域之间的关系,类似於土木工程或建筑和施工等成熟学科,使用国际公认的标准来描述其设计。
ArchiMate 是一种用於描述企业架构的建模技术(“语言”)。它提出了体系结构域内的一组清晰的概念和它们之间的关系,并提供了一个简单而统一的结构来描述这些域的内容。就像古典建筑中的建筑图描述了建筑物的建造和使用的各个方面一样,
ArchiMate 提供了一种通用语言来描述以下各项的构造和操作:
这种洞察力有助於利益相关者设计、评估和沟通这些业务领域内和之间的决策和变更的後果。
使用经过认证的 EA 工具绘制 ArchiMate
Visual Paradigm 企业版是经过认证的 ArchiMate 3 企业架构工具。它支持所有 ArcihMate 3 词汇、符号、句法和语义。
长期以来,模特在商业中扮演着重要的角色。流程模型、信息和数据模型、应用环境、战略模型、运营模型。组织试图连接他们的模型,从许多不同的角度深入了解企业的运作方式。通常,模型变得更加高级,专注於组织的本质。这些发展导致了 ArchiMate 语言的发展,它允许在域内进行高级建模,但允许对域之间的关系进行建模。
如上图所示,企业架构师采用ArchiMate的主要原因如下:
ArchiMate 为您的企业架构建模的主要好处是:
该语言的最新版本是 ArchiMate 3.0 规范,该规范於 2016 年 6 月发布。ArchiMate 3.0 是对该标准的重大更新,具有许多新概念。
3.0 版中包含的新功能包括:
已创建该语言的新版本以响应许多要求:
相关资源:
ArchiMate 规范可以从 The Open Group 的ArchiMate 论坛下载。
由业务、应用程序和技术元素定义的核心的方面和层可以组织为九个单元的框架,如下图所示。
框架的结构允许从不同的角度对企业进行建模,其中单元格内的位置突出了利益相关者的关注点。利益相关者通常会关注涵盖多个单元格的问题。
ArchiMate语言的主要概念和关系可以看成一个框架,即所谓的ArchiMate Full Framework。
它将企业架构分为业务层、应用层和技术层。
在每一层中,都考虑了三个方面:表现行为的活动元素(例如过程和功能)、内部结构和定义使用或交流信息的元素。
高层使用低层提供的服务。业务层向外部客户提供产品和服务,这些产品和服务由业务参与者执行的业务流程实现。应用层通过(软件)应用实现的应用服务支持业务层。技术层提供运行应用程序所需的基础设施服务(例如处理、存储和通信服务),由计算机和通信硬件和系统软件实现。
完整的 ArchiMate 语言为核心框架添加了多个层和一个方面。物理元素被添加到技术层,用於对物理设施和设备、分配网络和材料进行建模。此外,还添加了一个额外的动机方面以及实现和迁移元素。生成的完整 ArchiMate 框架如下图所示。
核心层:
ArchiMate 最重要的概念如下所示。您可以清楚地看到跨层的统一方法。
分层视图提供了一种自然的方式来查看面向服务的模型。上层使用下层提供的服务。ArchiMate 区分了三个主要(核心)层:
ArchiMate Motivation 元素支持对利益相关者、变革驱动因素、业务目标、原则和要求进行建模。
ArchiMate 实施和迁移元素支持对项目组合管理、差距分析以及过渡和迁移计划进行建模。
在下面的示例 ArchiMate 模型中,您可以看到各种 ArchiMate 层的集成。
如本技术标准中所述,ArchiMate 语言对 TOGAF 进行了补充,因为它提供了一组独立於供应商的概念,包括图形表示,有助於创建“低於水线”的一致、集成模型,可以在TOGAF 视图的形式。
想要创建 ArchiMate 图表?
试用 Visual Paradigm 企业版,这是一款企业架构软件,具有强大的 ArchiMate 绘图工具、ArchiMate 视点管理工具和 TOGAF 引导流程。
>>: 回归模型的衡量标准:MSE. RMSE. MAE. MPE
在前一章提到k8s是一种容器编排平台,用於管理容器化的应用程序。 而既然提到容器,那自然得提一下容器...
大家好,我是中正资管所的学生,目前正在进行关於「影响线上旅游平台持续使用意图之因素」的调查,需要大家...
继 higher-order-component 後,今天来说明 react 中另个概念 rende...
昨天我们辛苦地完成了饲料清单的渲染与新增删除後,现在我们要将各个显示的部分与储存机制串连起来。 流程...
射击外星人 教学原文参考:射击外星人 这篇文章会介绍,如何在 Scratch 3 里使用建立分身、移...