OpenGroup ArchiMate语言提供了一种图形语言,用于表示企业体系结构随时间的变化,包括策略,转换和迁移规划,以及体系结构的动机和基本原理。该标准旨在尽可能紧凑,但仍可用于大多数企业架构建模需求。下图显示了ArchiMate Core框架的元素。
什么是ArchiMate?
ArchiMate规范是一种建模语言,使Enterprise Architects能够使用易于理解的视觉表示来描述,分析和可视化体系结构域之间的关系。它还有助于企业架构师:
- 它提供了一种通用语言,用于描述企业的各个部分是如何构建的以及它们如何运作,包括业务流程,组织结构,信息流,IT系统以及技术和物理基础架构。
- 在许多企业正在经历快速变革的时代,ArchiMate模型帮助利益相关者设计,评估和沟通架构领域内部和之间的变更,以及检查整个组织中决策的潜在后果和影响。
试试吧!
找到一个在线ArchiMate Diagram工具?只需单击右侧的绘图按钮即可在线创建ArchiMate图表。它简单直观。在开始之前,您还可以通过ArchiMate Diagram教程了解ArchiMate Diagram。
TOGAF ADM和ArchiMate
ArchiMate语言由ArchiMate核心语言组成,其中包括业务,应用程序和技术层,以及构建体系结构的策略和动机以及实现和迁移的元素。下图显示了ArchiMate语言如何与TOGAF架构开发方法(ADM)阶段相关的简化映射。
核心层
该业务,应用和技术层支持业务,信息系统和技术架构领域由TOGAF框架中定义的描述,以及它们的相互关系。
战略和动机层
ArchiMate语言中的策略和激励元素可用于支持TOGAF ADM的需求管理,初步和架构愿景阶段,这些阶段建立了高级业务目标,架构原则和初始业务需求。它们也与TOGAF ADM的架构变更管理阶段相关,因为该阶段涉及不断变化的需求。
实施和迁移层
ArchiMate语言的实现和迁移元素通过TOGAF ADM的机会和解决方案,迁移规划和实施治理阶段支持体系结构的实施和迁移。
TOGAF ADM和ArchiMate Mapping
ArchiMate 1中的ArchiMate核心层
自ArchiMate开始以来,核心层已经存在。这就是ArchiMate首先制作企业架构语言的原因,因为您可以在单个相干模型中对所有这些不同方面进行建模。分层视图提供了一种查看面向服务的模型的自然方式。较高层使用较低层提供的服务。ArchiMate区分了三个主要层:
- 该业务层提供的产品和服务外部客户,这是在由业务人员和角色进行业务流程的组织来实现。
- 在应用层支持与由(软件)应用组件实现应用服务的业务层。
- 该