`

最容易的ArchiMate教程

 
阅读更多

OpenGroup ArchiMate语言提供了一种图形语言,用于表示企业体系结构随时间的变化,包括策略,转换和迁移规划,以及体系结构的动机和基本原理。该标准旨在尽可能紧凑,但仍可用于大多数企业架构建模需求。下图显示了ArchiMate Core框架的元素。

ArchiMate核心层

什么是ArchiMate?

ArchiMate规范是一种建模语言,使Enterprise Architects能够使用易于理解的视觉表示来描述,分析和可视化体系结构域之间的关系。它还有助于企业架构师:

  1. 它提供了一种通用语言,用于描述企业的各个部分是如何构建的以及它们如何运作,包括业务流程,组织结构,信息流,IT系统以及技术和物理基础架构。
  2. 在许多企业正在经历快速变革的时代,ArchiMate模型帮助利益相关者设计,评估和沟通架构领域内部和之间的变更,以及检查整个组织中决策的潜在后果和影响。

试试吧!

找到一个在线ArchiMate Diagram工具?只需单击右侧的绘图按钮即可在线创建ArchiMate图表。它简单直观。在开始之前,您还可以通过ArchiMate Diagram教程了解ArchiMate Diagram。

现在画画
 

TOGAF ADMArchiMate

ArchiMate语言由ArchiMate核心语言组成,其中包括业务应用程序技术层,以及构建体系结构策略和动机以及实现和迁移的元素下图显示了ArchiMate语言如何与TOGAF架构开发方法(ADM)阶段相关的简化映射。

ArchiMate和TOGAF

核心层

业务应用技术层支持业务,信息系统和技术架构领域由TOGAF框架中定义的描述,以及它们的相互关系。

战略和动机层

ArchiMate语言中策略和激励元素可用于支持TOGAF ADM的需求管理,初步和架构愿景阶段,这些阶段建立了高级业务目标,架构原则和初始业务需求。它们也与TOGAF ADM的架构变更管理阶段相关,因为该阶段涉及不断变化的需求。

实施和迁移层

ArchiMate语言实现和迁移元素通过TOGAF ADM的机会和解决方案,迁移规划和实施治理阶段支持体系结构的实施和迁移。


TOGAF ADM和ArchiMate Mapping

ArchiMate 1中的ArchiMate核心层

自ArchiMate开始以来,核心层已经存在。这就是ArchiMate首先制作企业架构语言的原因,因为您可以在单个相干模型中对所有这些不同方面进行建模。分层视图提供了一种查看面向服务的模型的自然方式。较高层使用较低层提供的服务。ArchiMate区分了三个主要层:

  1. 业务层提供的产品和服务外部客户,这是在由业务人员和角色进行业务流程的组织来实现。
  2. 应用层支持与由(软件)应用组件实现应用服务的业务层。
  3. 技术层提供了运行应用程序所需的基础架构服务(例如,处理,存储和通信服务),通过计算机和通信硬件和系统软件来实现。
ArchiMate核心层(ArchiMate 1)

ArchiMate 3中的完整TOGAF ADM

ArchiMate完整框架(ArchiMate 3)

图层

分配的第一维核心实体是企业体系结构模型的不同层。在新的ArchiMate中,企业架构模型分为六层:

  1. 战略
  2. 商业
  3. 应用
  4. 技术
  5. 物理
  6. 实施和迁移。

关于单个实体的图形表示,使用不同颜色指示实体所属的层。

较高层使用较低层提供的服务。业务层为外部客户提供产品和服务,这些产品和服务由业务主体执行的业务流程实现。应用层支持具有由(软件)应用程序实现的应用服务的业务层。技术层提供运行应用程序所需的基础结构服务(例如,处理,存储和通信服务),通过计算机和通信硬件和系统软件实现。

ArchiMate核心框架

方面

第二个维度由核心实体分配的三个方面组成。在元素的图形表示中,使用不同的形状可视化元素到方面的分配。

  1. 活动结构 
    活动结构捕获显示实际行为的主体(谁?)。这些活动结构使用方形角框和右上角的图标表示
  2. 行为结构 
    行为方面表示活动结构的行为(如何?),并使用带有圆角的框和右上角的图标进行可视化
  3. 被动结构 
    被动结构是对象行为(什么?)。关于形状,没有全局方式可视化它们。
ArchiMate核心框架元素

动机扩展

动机扩展(驱动因素,目标,要求,原则等)已在ArchiMate 2中引入。励志概念用于模拟构成或改变某些企业架构的动机或原因。动机扩展增加了诸如目标,原则和要求之类的激励概念。它对应于Zachman框架的“Why”列

分配给该方面的动机元素使用具有对角线的框来描绘但也是颜色编码的,表示它也构成层。


为什么ArchiMate?

如上图所示,企业架构师采用ArchiMate的主要原因如下:

为什么ArchiMate

  1. 捕捉利益相关者的关注
  2. 通过识别和完善要求来解决问题
  3. 创建EA模型
  4. 为利益相关者创建模型的视图
    1. 展示如何解决问题和要求
    2. 显示因相互矛盾的问题而产生的权衡

使用ArchiMate Diagram与TOGAF ADM的指南

  1. 从初步阶段开始,按照TOGAF ADM中的步骤进行每个开发阶段
  2. 遵循ADM中每个阶段的企业架构开发的输入,技术和输出。
  3. TOGAF ADM是一个迭代过程,而不是线性和连续的步骤和阶段
  4. 前一阶段开发的可交付成果通常用作后续阶段的输入文档,它们可能部分与数据或整个文档相关
  5. 可交付成果中的某些信息与后续开发阶段中的其他可交付成果相互关联,例如,委托人,使命和愿景,建筑工作请求等。
  6. TOGAF ADM可能会根据您组织的特定需求进行定制,并根据需要进行修改
  7. 大多数视觉模型都可以由ArchiMate在TOGAF ADM中作为视觉工件进行建模,但并非所有TOGAF ADM可交付成果(例如文本文档,日志,会议记录)都可以由ArchiMate代表。事实上,TOGAF的范围比ArchiMate更广泛。

核心层(业务,应用,技术)

分层视图提供了一种查看面向服务的模型的自然方式。较高层使用较低层提供的服务。ArchiMate区分了三个主要(核心)层:

  1. 业务层提供的产品和服务外部客户,这是在由业务人员和角色进行业务流程的组织来实现。ArchiMate业务层
  2. 应用层支持与由(软件)应用组件实现应用服务的业务层。ArchiMate应用层
  3. 技术层提供了运行应用程序所需的基础架构服务(例如,处理,存储和通信服务),通过计算机和通信硬件和系统软件来实现。ArchiMate技术层

动机扩展

ArchiMate Motivation元素支持利益相关者建模,变革驱动因素,业务目标,原则和要求。

ArchiMate动机层


实施和迁移扩展

ArchiMate实施和迁移元素支持项目组合管理,差距分析以及过渡和迁移规划的建模。

ArchiMate实施和迁移扩展


ArchiMate示例

ArchiMate示例 - 所有图层

在下面的示例ArchiMate模型中,您可以看到各种ArchiMate图层的集成。

ArchiMate示例:所有图层

ArchiMate图示例 - 信息结构

此示例与几乎任何信息系统开发中创建的传统信息模型相当。它根据数据类型或(面向对象的)类结构显示了企业或特定业务流程或应用程序中使用的信息的结构。此外,它可以显示业务级别的信息如何在应用程序级别以其中使用的数据结构的形式表示,以及如何将这些信息映射到底层基础架构; 例如,通过数据库模式。

ArchiMate图示例:信息结构

ArchiMate Diagram示例:基础架构

此示例包含支持应用程序层的软件和硬件基础结构元素,例如物理设备,网络或系统软件(例如,操作系统,数据库和中间件)。

ArchiMate图示例:基础结构

更多ArchiMate Diagram示例:

  1. 示例1 - 位置 
    下面的模型显示保险公司的部门分布在不同的位置。法律和财务部门集中在总部,全国各地的办事处都设有理赔处理部门。 
    ArchiMate示例:位置
  2. 示例2 - 业务角色 
    下面的模型说明了业务角色的使用。ArchiSurance公司被建模为由两个部门组成的商业演员。旅行保险卖方角色分配给旅行部门。在此角色中,旅行部门执行取出保险流程,该流程提供可通过分配给此角色的业务界面访问的服务。 
    ArchiMate示例:商业演员
  3. 示例3 - 应用程序协作 
    本示例根据应用程序组件之间的信息流或者它们提供和使用的服务来描述应用程序组件之间的关系。此示例创建组织的应用程序格局的概述,并表示一起支持业务流程执行的服务的(内部)协作或编排。 
    ArchiMate图示例:合作
分享到:
评论

相关推荐

    ArchiMate教程

    下图显示了ArchiMate Core框架的元素。 ArchiMate规范是一种建模语言,它使企业架构师能够使用易于理解的视觉表示来描述,分析和可视化架构域之间的关系。它还可以帮助企业架构师:它提供了一种通用语言来描述企业

    企业架构建模ArchiMate语言PPT学习教案.pptx

    企业架构建模ArchiMate语言PPT学习教案 本资源是关于企业架构建模ArchiMate语言的学习教案,共26页,涵盖了架构层次、架构开发方法、ArchiMate图例、ArchiMate视图等多方面的内容。 一、架构层次 架构层次是企业...

    ArchiMate3.1-口袋指南-中文版.pdf

    ArchiMate是一套企业架构建模的图形化工具。

    企业架构语言ArchiMate v0.5.pdf

    企业架构语言ArchiMate v0.5.pdf

    企业架构语言ArchiMate介绍.pdf

    企业架构语言ArchiMate介绍.pdf含下载地址可存云盘

    ArchiMate Core

    Archimate 2.0 的图的简要说明。

    Visio Archimate 插件

    企业业务架构工具Archimate在Visio上面的插件。

    archimate3一页纸图例说明.pdf

    archimate3一页纸图例说明.pdf

    企业架构建模_ArchiMate语言.ppt

    企业架构建模_ArchiMate语言 企业架构建模是指对企业内的架构进行建模和描述,以便更好地理解和改进企业的架构。ArchiMate语言是用于描述企业架构的标准语言之一,本文将对ArchiMate语言进行详细的介绍,并对企业...

    ArchiMate3.0.1Specification

    This standard is the specification of the ArchiMate Enterprise Architecture modeling language, a visual language with a set of default iconography for describing, analyzing, and communicating many ...

    ArchiMate3更新

    ADM中结合使用ArchiMate,介绍了整个转换周期中实现对建筑细节的一致描述和表示。用认证的EA工具绘制ArchiMateVisualParadigmEnterpriseEdition是经过认证的ArchiMate 3企业架构工具。它支持所有ArcihMate3词汇,记...

    如何使用ArchiMate语言为企业风险管理和安全建模

    本白皮书由 The Open Group ArchiMate Forum 和 The Open Group Security Forum 的联合项目开发,总结了 ArchiMate 语言,描述了风险和安全在 TOGAF 架构中的作用,并回顾了相关标准和框架。随后,它使用一组广泛...

    完整的Archimate视点指南(包括示例)

    视点是ArchiMate3中非常重要的概念之一。每个视点都包含一组专用的ArchiMate元素,这些元素使架构师设计人员可以对企业体系结构的特定方面进行建模。官方的ArchiMate 3规范提供了23个ArchiMate示例视点,供架构设计...

    visio archimate插件

    visio archimate插件,避免archimate造成建模无法打开。

    Technology layer.archimate

    Technology layer.archimate

    ArchiMate Metamodel

    ArchiMate Metamodel。 Archimate 2.0 中个各种Metamodel.

    ArchiMate Viewpoints

    ArchiMate Viewpoints。 Archimate 2.0中的各种Viewpoints。

    企业架构-TOGAF和ArchiMate的关系

    TOGAF阶段和ArchiMate层的映射TOGAF作为框架,ArchiMate作为架构描述,两者都与企业架构紧密相关,而且ArchiMate定义的三个层次与TOGAF的三个主要阶段也是一致的,下图可以很容易的看清楚它们之间的映射关系:TOGAF...

    Airport IT System.archimate

    Airport IT System.archimate

Global site tag (gtag.js) - Google Analytics