ArchiMate 核心框架是一种对组织架构中的元素进行分类的结构化方法。它将这些元素组织为三个层级和三个方面,全面展示了企业组件及其相互作用。本指南将引导您了解这些层级、方面及其组合,以及被称为 ArchiMate 完整框架的扩展框架。
层级
ArchiMate 语言将元素分为三个核心层级:业务、应用和技术。每个层级代表企业的一个不同层面。

1. 业务层级
- 重点:向客户提供的服务。
- 元素:
- 业务角色:执行业务角色的实体。
- 业务流程:为客户创造价值的活动。
- 业务对象:在业务流程中使用的信息或对象。
- 目的:代表与客户和利益相关者直接互动的高层次服务和流程。
2. 应用层级
- 重点:支持业务层级的应用服务。
- 元素:
- 应用服务:由软件应用提供的服务。
- 软件应用:实现这些服务的实际应用。
- 目的:提供支持业务流程的软件应用和服务。
3. 技术层级
- 重点: 运行应用程序所需的基础设施服务。
- 元素:
- 硬件: 如服务器和网络之类的物理组件。
- 系统软件: 操作系统和其他基础软件。
- 目的: 提供支持应用服务所需的基础架构。
方面
ArchiMate语言还将元素分为三个方面:主动结构、行为和被动结构。这些方面根据元素的特征对元素进行分组。

1. 主动结构
- 重点: 执行行为的结构元素。
- 元素:
- 业务参与者: 执行业务角色的实体。
- 应用组件: 软件应用的部分。
- 节点: 技术层中的物理或虚拟组件。
- 目的: 代表执行活动的“主体”或实体。
2. 行为
- 重点: 由主动结构元素执行的动作。
- 元素:
- 业务流程: 为客户创造价值的活动。
- 应用功能: 软件应用程序执行的功能。
- 技术服务: 技术组件提供的服务。
- 目的: 描述企业内部的动态行为和流程。
3. 被动结构
- 焦点: 行为作用于其上的对象。
- 元素:
- 业务对象: 业务流程中使用的信息或对象。
- 数据对象: 应用功能使用的数据。
- 技术对象: 技术服务使用的对象。
- 目的: 表示被行为元素作用的静态元素。

组合层级与方面
ArchiMate核心框架将这些层级和方面组合成一个九个单元格的矩阵。每个单元格代表一个层级与方面的特定组合。例如:
- 业务层 + 行为方面: 包含业务流程。
- 应用层 + 活动结构方面: 包含应用组件。
- 技术层 + 被动结构方面: 包含技术对象。
关系与灵活性
将元素分类到层级和方面有助于理解企业架构中不同部分之间的关系。例如:
- 业务层中的业务流程可能由应用层中的应用功能来实现。
- 应用层中的应用功能可能由技术层中的技术服务来实现。

需要记住的是,元素的分类是一种全局性分类,现实中的元素可能并不严格归属于单一的方面或层级。元素也可以连接不同的方面和层级。例如,业务角色既可以被视为结构化元素,也可以被视为行为化元素,从而连接主动结构和行为两个方面。
ArchiMate 完整框架
ArchiMate 完整框架通过增加更多的层级和方面,扩展了核心框架,从而提供了对企业架构更详细和全面的视图。

附加的层级和方面
- 动机方面:
- 关注点:建模变革的原因。
- 目的:有助于理解架构决策背后的驱动力和目标。
- 战略层级:
- 关注点:建模组织的能力。
- 目的:代表组织的战略能力与资源。
- 物理层级:
- 关注点:代表物理世界。
- 目的:包括设施和设备等物理元素。
- 实施与迁移层级:
- 关注点:建模架构的实施。
- 目的:描述从当前架构状态到未来架构状态的过渡与迁移过程。
结论
ArchiMate 核心框架及其扩展——完整框架,为企业的架构提供了结构化且全面的方法。通过将元素分类到不同的层级和方面,并理解它们之间的关系,组织可以清晰地了解自身的架构,并做出明智的决策。本指南应能帮助您有效理解和应用 ArchiMate 框架,以推动您的企业架构工作。
其他 ArchiMate 资源:
- 开放组认证的 ArchiMate 3 工具
- 什么是 ArchiMate?
- ArchiMate 图
- 如何绘制 ArchiMate 3.0.1 图?
- 理解 ArchiMate 视角机制
- ArchiMate 视角指南












