ArchiMate 是The Open Group面向企業架構的開放且獨立的建模語言,由不同的工具供應商和諮詢公司提供支持。ArchiMate 提供工具來支持企業架構師以明確的方式描述、分析和可視化不同架構域之間的關係,類似於土木工程或建築和施工等成熟學科,使用國際公認的標準來描述其設計。
ArchiMate 是一種用於描述企業架構的建模技術(“語言”)。它提出了體系結構域內的一組清晰的概念和它們之間的關係,並提供了一個簡單而統一的結構來描述這些域的內容。就像古典建築中的建築圖描述了建築物的建造和使用的各個方面一樣,
ArchiMate 提供了一種通用語言來描述以下各項的構造和操作:
這種洞察力有助於利益相關者設計、評估和溝通這些業務領域內和之間的決策和變更的後果。
使用經過認證的 EA 工具繪製 ArchiMate
Visual Paradigm 企業版是經過認證的 ArchiMate 3 企業架構工具。它支持所有 ArcihMate 3 詞彙、符號、句法和語義。
長期以來,模特在商業中扮演著重要的角色。流程模型、信息和數據模型、應用環境、戰略模型、運營模型。組織試圖連接他們的模型,從許多不同的角度深入了解企業的運作方式。通常,模型變得更加高級,專注於組織的本質。這些發展導致了 ArchiMate 語言的發展,它允許在域內進行高級建模,但允許對域之間的關係進行建模。
如上圖所示,企業架構師採用ArchiMate的主要原因如下:
ArchiMate 為您的企業架構建模的主要好處是:
該語言的最新版本是 ArchiMate 3.0 規範,該規範於 2016 年 6 月發布。ArchiMate 3.0 是對該標準的重大更新,具有許多新概念。
3.0 版中包含的新功能包括:
已創建該語言的新版本以響應許多要求:
相關資源:
ArchiMate 規範可以從 The Open Group 的ArchiMate 論壇下載。
由業務、應用程序和技術元素定義的核心的方面和層可以組織為九個單元的框架,如下圖所示。
框架的結構允許從不同的角度對企業進行建模,其中單元格內的位置突出了利益相關者的關注點。利益相關者通常會關注涵蓋多個單元格的問題。
ArchiMate語言的主要概念和關係可以看成一個框架,即所謂的ArchiMate Full Framework。
它將企業架構分為業務層、應用層和技術層。
在每一層中,都考慮了三個方面:表現行為的活動元素(例如過程和功能)、內部結構和定義使用或交流信息的元素。
高層使用低層提供的服務。業務層向外部客戶提供產品和服務,這些產品和服務由業務參與者執行的業務流程實現。應用層通過(軟件)應用實現的應用服務支持業務層。技術層提供運行應用程序所需的基礎設施服務(例如處理、存儲和通信服務),由計算機和通信硬件和系統軟件實現。
完整的 ArchiMate 語言為核心框架添加了多個層和一個方面。物理元素被添加到技術層,用於對物理設施和設備、分配網絡和材料進行建模。此外,還添加了一個額外的動機方面以及實現和遷移元素。生成的完整 ArchiMate 框架如下圖所示。
核心層:
ArchiMate 最重要的概念如下所示。您可以清楚地看到跨層的統一方法。
分層視圖提供了一種自然的方式來查看面向服務的模型。上層使用下層提供的服務。ArchiMate 區分了三個主要(核心)層:
ArchiMate Motivation 元素支持對利益相關者、變革驅動因素、業務目標、原則和要求進行建模。
ArchiMate 實施和遷移元素支持對項目組合管理、差距分析以及過渡和遷移計劃進行建模。
在下面的示例 ArchiMate 模型中,您可以看到各種 ArchiMate 層的集成。
如本技術標準中所述,ArchiMate 語言對 TOGAF 進行了補充,因為它提供了一組獨立於供應商的概念,包括圖形表示,有助於創建“低於水線”的一致、集成模型,可以在TOGAF 視圖的形式。
想要創建 ArchiMate 圖表?
試用 Visual Paradigm 企業版,這是一款企業架構軟件,具有強大的 ArchiMate 繪圖工具、ArchiMate 視點管理工具和 TOGAF 引導流程。