iT邦幫忙

0

ArchiMate 是The Open Group面向企業架構的開放且獨立的建模語言,由不同的工具供應商和諮詢公司提供支持。ArchiMate 提供工具來支持企業架構師以明確的方式描述、分析和可視化不同架構域之間的關係,類似於土木工程或建築和施工等成熟學科,使用國際公認的標準來描述其設計。

ArchiMate 是一種用於描述企業架構的建模技術(“語言”)。它提出了體系結構域內的一組清晰的概念和它們之間的關係,並提供了一個簡單而統一的結構來描述這些域的內容。就像古典建築中的建築圖描述了建築物的建造和使用的各個方面一樣,

ArchiMate 提供了一種通用語言來描述以下各項的構造和操作:

  • 業務流程
  • 組織結構
  • 信息流
  • 信息技術系統
  • 技術基礎設施。

這種洞察力有助於利益相關者設計、評估和溝通這些業務領域內和之間的決策和變更的後果。

使用經過認證的 EA 工具繪製 ArchiMate

Visual Paradigm 企業版是經過認證的 ArchiMate 3 企業架構工具。它支持所有 ArcihMate 3 詞彙、符號、句法和語義。

[立即下載]

為什麼是 ArchiMate?

長期以來,模特在商業中扮演著重要的角色。流程模型、信息和數據模型、應用環境、戰略模型、運營模型。組織試圖連接他們的模型,從許多不同的角度深入了解企業的運作方式。通常,模型變得更加高級,專注於組織的本質。這些發展導致了 ArchiMate 語言的發展,它允許在域內進行高級建模,但允許對域之間的關係進行建模。

為什麼選擇 ArchiMate

如上圖所示,企業架構師採用ArchiMate的主要原因如下:

  • 捕捉利益相關者的擔憂
  • 通過識別和改進需求來解決問題
  • 創建 EA 模型
  • 為利益相關者創建模型視圖
    • 展示如何解決關注點和要求
    • 顯示由相互衝突的問題引起的權衡

ArchiMate 的好處

ArchiMate 為您的企業架構建模的主要好處是:

  • 它是 The Open Group 的獨立於供應商的國際標準,將您從特定於供應商的工具和框架的鎖定中解放出來。The Open Group 的 ArchiMate 論壇得到了積極的支持。
  • 其有根據的概念和模型提供了精確性。它可以幫助您擺脫建築的“模糊圖片”形象。
  • 它是一種精簡而簡單的語言。它包含了對企業架構建模的足夠概念,並沒有膨脹到包含所有可能的內容。其統一的結構使其易於學習和應用。
  • 它與特定架構領域(例如軟件或業務流程)的現有方法有明確的聯繫。ArchiMate 中的幾個概念特意從其他語言(如 UML 或 BPMN)中藉用,以提供一個簡單的橋樑。
  • 它沒有規定一種工作方式,但它很容易與現有的方法(如 TOGAF)結合使用。
  • 它已經過許多不同的用戶組織的嘗試和測試,並得到了眾多諮詢公司和軟件工具的支持。

最新的 ArchiMate 3 規範

該語言的最新版本是 ArchiMate 3.0 規範,該規範於 2016 年 6 月發布。ArchiMate 3.0 是對該標準的重大更新,具有許多新概念。

3.0 版中包含的新功能包括:

  • 在戰略級別對企業進行建模的元素,例如能力、資源和結果。
  • 它還支持對材料和設備的物理世界進行建模。
  • 此外,語言的一致性和結構得到了改進,定義與其他標准保持一致,其可用性以其他各種方式得到增強。

已創建該語言的新版本以響應許多要求:

  • 將業務戰略與業務和 IT 運營相關聯的需求不斷增加
  • 融合 IT 和物理世界的技術創新
  • 在新域中的使用;例如,製造、物流
  • 提高一致性和可理解性
  • 改進開放組標準之間的一致性,特別是與 TOGAF 框架

相關資源:

ArchiMate 規範可以從 The Open Group 的ArchiMate 論壇下載。

ArchiMate 核心框架

由業務、應用程序和技術元素定義的核心的方面和層可以組織為九個單元的框架,如下圖所示。

ArchiMate 核心框架

框架的結構允許從不同的角度對企業進行建模,其中單元格內的位置突出了利益相關者的關注點。利益相關者通常會關注涵蓋多個單元格的問題。

方面和層

ArchiMate語言的主要概念和關係可以看成一個框架,即所謂的ArchiMate Full Framework。

它將企業架構分為業務層、應用層和技術層。

在每一層中,都考慮了三個方面:表現行為的活動元素(例如過程和功能)、內部結構和定義使用或交流信息的元素。

方面

  1. 所述活性結構方面表示結構的概念(即顯示實際行為的業務演員,應用程序組件,和設備,即,活動的“主題”)。
  2. 所述行為方面表示由演員執行的行為(進程,函數,事件和服務)。行為概念被分配給結構概念,以顯示誰或什麼顯示了行為。
  3. 所述被動結構方面(信息)表示在其上執行的行為的對象。這些通常是業務層的信息對象和應用層的數據對象,但它們也可以用來表示物理對象。

ArchiMate 核心框架元素

圖層

高層使用低層提供的服務。業務層向外部客戶提供產品和服務,這些產品和服務由業務參與者執行的業務流程實現。應用層通過(軟件)應用實現的應用服務支持業務層。技術層提供運行應用程序所需的基礎設施服務(例如處理、存儲和通信服務),由計算機和通信硬件和系統軟件實現。

ArchiMate 層的相互關係

ArchiMate 完整框架

完整的 ArchiMate 語言為核心框架添加了多個層和一個方面。物理元素被添加到技術層,用於對物理設施和設備、分配網絡和材料進行建模。此外,還添加了一個額外的動機方面以及實現和遷移元素。生成的完整 ArchiMate 框架如下圖所示。

ArchiMate 完整框架核心層:

  • ArchiMate Core – 支持對 TOGAF 定義的架構域進行建模

擴展:

  • 動機擴展——支持對利益相關者、變革驅動因素、業務目標、原則和要求進行建模
  • 實施和遷移擴展- 支持項目組合管理、差距分析以及過渡和遷移計劃的建模

ArchiMate 最重要的概念如下所示。您可以清楚地看到跨層的統一方法。

核心層(業務、應用、技術)

分層視圖提供了一種自然的方式來查看面向服務的模型。上層使用下層提供的服務。ArchiMate 區分了三個主要(核心)層:

  1. 業務層提供的產品和服務給外部客戶,其在組織中的業務流程,實現按業務人員和角色進行。
    ArchiMate 業務層
  2. 應用層支持與由(軟件)應用組件實現應用服務的業務層。
    ArchiMate 應用層
  3. 技術層需要運行的應用程序,通過計算機和通信硬件和系統軟件的實現提供基礎設施服務(例如,處理,存儲和通信服務)。
    ArchiMate 技術層

動機延伸

ArchiMate Motivation 元素支持對利益相關者、變革驅動因素、業務目標、原則和要求進行建模。

ArchiMate 動機擴展

實施和遷移擴展

ArchiMate 實施和遷移元素支持對項目組合管理、差距分析以及過渡和遷移計劃進行建模。

ArchiMate 實現和遷移擴展

ArchiMate 示例——核心層

核心 ArchiMate 元素

ArchiMate 示例——所有層

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

ArchiMate 分層結構

ArchiMate 和 TOGAF ADM

如本技術標準中所述,ArchiMate 語言對 TOGAF 進行了補充,因為它提供了一組獨立於供應商的概念,包括圖形表示,有助於創建“低於水線”的一致、集成模型,可以在TOGAF 視圖的形式。

ArchiMate 和 TOGAF

想要創建 ArchiMate 圖表?

試用 Visual Paradigm 企業版,這是一款企業架構軟件,具有強大的 ArchiMate 繪圖工具、ArchiMate 視點管理工具和 TOGAF 引導流程。

[免費試用]

相關鏈接


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言