企业架构建模语言ArchiMate介绍

本文介绍了ArchiMate建模语言的发展历程、基本框架和如何与TOGAF架构开发方法结合使用。ArchiMate提供了一种图形化描述企业架构的方式,尤其在业务、应用和技术层面。它与TOGAF相辅相成,有助于企业架构与战略协同,并支持架构的实施和迁移。通过案例展示了ArchiMate在描述TOGAF ADM各阶段中的应用,如战略视图、业务流程视图、信息架构视图等。
摘要由CSDN通过智能技术生成

TOGAF作为流行的架构框架,提供了八步法的架构开发方法ADM和包含众多构建块及其关系的架构内容元模型,但对于如何描述这些构建块,TOGAF并没有给出标准,架构师们只能自行参考其他的标准进行描述。这也是TOGAF落地难的一个原因。幸好同样是Open Group组织推出了ArchiMate架构建模语言,由于两者系出同源,ArchiMate对TOGAF提供了良好的支持,也为我们学习使用TOGAF提供了便利。

01 ArchiMate建模语言发展历程

ArchiMate是一种描述企业架构的图形化语言。ArchiMate是由荷兰在信息技术领域的研究组织TelematicaInstitute(2009年重组并重命名为Novay)组建的开发团队定制而成。2008年,ArchiMate被移交给OpenGroup。2009年2月,Open Group正式发布了ArchiMate 1.0版。2019年发布的ArchiMate 3.1版是当前最新版本。

02 ArchiMate建模语言基本框架

ArchiMate建模语言包括企业架构最核心的4A架构、战略和动机、实施和迁移等内容,可以对企业架构进行完整的描述。

ArchiMate建模语言的基本框架可以用下图的矩阵来表示。

纵向从上到下分为战略、业务、应用、技术、物理、实施和迁移等6层,其中业务、应用、技术三层是最为核心的部分,对于大部分企业架构使用场景来说,掌握这部分内容就够用了。战略、动机、实施和迁移等内容则将企业架构与战略规划和实施过程紧密衔接起来,使得企业架构保持与战略的协同一致,并能有效落地。

横向则是建模语言的基本结构,分为主动对象、被动对象、行为、动机等元素,表示主动对象基于某个动机对被动对象实施某个行为。对象包括参与者、应用组件、数据等元素,行为则包括业务流程、业务功能、服务等元素。比如,柜员使用柜员系统录入客户信息。

ArchiMate 3.0一共有59个元素、13种关联关系(relationship) ,具体如下图所示。

有不少建模软件支持ArchiMate语言,最著名的是开源软件Archi,大家可以下载使用。

03 使用ArchiMate3.0描述TOGAF

  1. ArchiMate3.0 与TOGAF的对应关系

ArchiMate3.0可以很好的在TOGAFADM各阶段中使用来描述企业架构。其中,业务层描述业务架构,应用层描述应用架构、技术层描述技术架构,数据则贯通业务层、应用层和技术层,战略和动机层对应于架构准备、架构愿景和需求管理、变更管理等阶段,实施和迁移层对应于机会和解决方案、迁移规划、实施治理等阶段,具体如下图所示。

2.战略视图

战略视图主要是对业务战略进行描述,并明确业务架构如何支撑和实现业务战略。下图就是通过建设数字化客户管理和数据驱动的保费两个业务能力来支撑增加收入的战略目标。

3.业务流程视图

ArchiMate业务架构图的核心是业务流程,业务事件触发业务流程,业务流程实现业务服务并提供价值。

4.信息架构视图

下图展示了业务对象及其关系。

5.应用协作视图

下图体现了多个应用之间如何协作以及主要的数据流。

6.应用使用视图

下图是一个跨层视图,用于表示应用和数据如何支持业务流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值