快速學習 ArchiMate 第4部分 – 層次與架構框架

層次與架構

ArchiMate 語言 定義了三個主要層次,基於前一篇文章中提出的關鍵概念。

  1. 業務層 提供 產品 服務 給外部客戶,這些是 實施 由業務 流程 由業務 個體 在組織內部執行。
  2. 應用層 支援業務層 服務,這些是 實施 由(軟體) 應用程式.
  3. 技術層 提供基礎設施 服務 用於運行應用程式(例如,處理、儲存和通訊服務), 實施 透過 電腦以及通訊硬體和系統軟體。

每一層內模型的整體結構類似。使用相同類型的概念和關係,儘管它們的具體性質和細節程度有所不同。
各層之間的關鍵關係是「被使用」關係:上層使用下層提供的服務。
另一個關鍵關係是「實現」關係:下層的元素可能實現上層的對應元素:

  • 一個「資料物件」(在應用層)可以實現一個「業務物件」(在業務層)。
  • 一個「工件」(在技術層)可以實現一個「資料物件」或「應用元件」(在應用層)。

先前識別出的面向和層次可以組織成一個九格框架:
What is Layers and Aspects in ArchiMate? - ArchiMate Resources for FREE
重要的是要認識到,基於面向和層次的分類僅是一種高階分類。無法明確界定面向與層次之間的嚴格界限,因為連接不同面向與層次的概念在一致的架構描述中扮演著核心角色。
了解更多關於最新版本 TOGAF 與 ArchiMate 3.1 中的整合對應:
ArchiMate and TOGAF Layers - ArchiMate Guide

 

Leave a Reply