快速学习ArchiMate 第5部分 – 扩展层
某些TOGAF开发阶段未包含在ArchiMate核心中,因为TOGAF的范围更广,尤其涉及更高级的战略问题以及系统开发的低层级工程方面,而ArchiMate核心仅限于企业架构的抽象层次。
然而,ArchiMate 3.0中描述的新扩展层解决了这些额外问题。它们定义了目标、原则和需求等概念,以及面向规划和迁移的概念。
ArchiMate其最有效的用途在于生成视图。架构中的单一功能/流程/服务可根据审查开发状态的利益相关者不同,以多种方式呈现。
某些TOGAF开发阶段未包含在ArchiMate核心中,因为TOGAF的范围更广,尤其涉及更高级的战略问题以及系统开发的低层级工程方面,而ArchiMate核心仅限于企业架构的抽象层次。
然而,ArchiMate 3.0中描述的新扩展层解决了这些额外问题。它们定义了目标、原则和需求等概念,以及面向规划和迁移的概念。
ArchiMate其最有效的用途在于生成视图。架构中的单一功能/流程/服务可根据审查开发状态的利益相关者不同,以多种方式呈现。
高级管理层需要了解其需求、目标和原则是如何被满足的。业务部门经理希望确认服务和产品能够为客户带来适当的价值。应用、数据和IT系统经理必须确保能够为服务和产品提供支持框架。
ArchiMate层与TOGAF之间的关系
在本文中,我们将参考图1来探讨ArchiMate与TOGAF之间的关系。
这些文章的引言指出,由开放集团开发的ArchiMate与TOGAF模型密切相关。大多数关系涉及架构开发阶段BD,但最近开放集团增加了动机、实施和迁移的概念。这使得建模工具在整个TOGAF ADM过程中都有效。
核心概念(核心层)
ArchiMate的标准概念提供了架构框架内各种元素的图形化表示。这些元素包括参与者、角色、服务、功能、协作、数据和应用对象、流程等。TOGAF架构开发的每个阶段(业务、信息系统架构和技术)都有其独特的概念集合。


上图展示了阶段B、C、D与ArchiMate层之间的映射关系。请注意,阶段B对应ArchiMate业务层,阶段C对应应用层,阶段D对应技术层。ArchiMate的应用层处理数据和应用元素。
这是ArchiMate的核心。每一层被分解为三种类型的概念:被动结构、行为和主动结构。被动结构元素由主动结构元素读取和写入。行为元素描述主动结构元素与被动结构元素之间的交互,以及主动结构元素之间的交互。
被动结构元素的例子包括合同、数据对象和产品。参与者、角色、协作及其他代表主动结构的元素。功能、流程和事件是代表行为结构的一些元素。
动机(战略与动机层)
动机概念适用于架构能力的开发。

其概念包括利益相关者、评估、驱动力、目标、原则、约束和需求。这些概念有助于理解企业架构如何与其环境保持一致,以及影响、指导或制约它的个人或组织,以及影响计划和目标的内部或外部因素。
实施与迁移(实施与迁移层)
ArchiMate中的实施与迁移概念适用于过渡规划和架构治理。其概念包括工作包、可交付成果、差距和平台。

这些概念有助于理解实施计划/项目、实施过程中产生的结果和成果,以及基线、过渡和目标架构。架构状态之间的差异在迁移计划中得到解决。
总结
本文提供了ArchiMate如何映射到TOGAF模型的简要概述,尤其与ADM相关。
下一篇文章将详细介绍标准概念。
- 什么是ArchiMate?
- 完整ArchiMate视图指南
- ArchiMate 3更新
- ArchiMate 3的新内容是什么?
- 使用ArchiMate工具与TOGAF ADM
- 如何在ArchiMate 3.1中使用价值流?
- ArchiMate 3.1 新功能介绍