ArchiMate 精解: 第1部分 - 演化

这篇文章将针对ArchiMate进行详细地描述。需要注意的是,使用企业架构描述语言所产生的企业架构描述只是企业架构内容的重要组成部分,而采用自然语言的描述内容是永远不会被替代的,并且由于企业架构的高层次抽象性,各种采用专门语言进行表述的详细设计内容也永远不会被替代。不论是采用架构描述语言还是使用自然语言对企业进行建模,都是对企业这一客观对象进行描述,从理论上讲,只要描述得当针对企业进行无障碍的一致性沟通这一目标均可达成。不过两种描述方式相比,企业架构描述语言更加“正式”,因为它采用统一的方式为“企业”建立数学模型,而这正是将“企业”进行信息化的基础,也为各种分析方法提供了良好的铺垫。

建立企業架構模型並不是最終目的,建而不用反而是最大的浪費,除了記錄企業架構真實情況、描述目標狀態和過渡狀態、對實施和遷移過程進行指導,並在各干係人中對以上行為產生共識和建立溝通基礎之外,在日常運營中,企業架構模型也能產生非常大的幫助,從而為乾係人的決策提供依據,而這就是基於企業架構模型的分析。在本章將以採用ArchiMate語言所描述的企業架構模型為基礎介紹一些分析方法。

通過在前幾章中對當前在業界比較知名的幾種企業架構和企業架構框架的介紹,我們可以將企業架構的內容看為由若干企業架構元素以及他們之間的關係組合而成。這些企業架構元素以及他們之間的關係覆蓋範圍廣闊,縱貫了企業戰略、原則、目標、需求、業務、信息系統以及基礎設施這些層面。正因為需要照顧到如此廣泛的範圍,企業架構必將不可避免地面對企業內外各具有不同背景、關注點和利益的干係人(Stakeholder),而他們也正是企業架構的終極用戶。所以,如何在這些干係人之間建立針對企業狀況的無障礙的溝通是企業架構的最終目標,而在此基礎之上才有可能實現諸如業務-IT相協調(Business-IT Alignment)、企業從單一領域優化到全局範圍優化的演進等目標。為了達到這一目標,我們便需要對“企業”這一客觀對象進行描述,並在各干係人之間獲得一致性的認同,而這一過程也正是採用各種企業架構框架來進行企業架構建設過程的核心。如果用IT方面的詞彙來描述,我們可以將其稱為對企業進行“建模”。

      雖則可以將如此復雜之事用“建模”這兩個字來概括,但是如果要實現它,我們還需要面對如下幾個問題:

  • 如何進行建模?
  • 針對什麼進行建模?
  • 採用何種方式來進行表述?

      對於如何進行建模,在一些著名的企業架構框架(例如TOGAF)中已經有了相關闡述,羅列出了企業架構建設的各個實施、維護階段以及相關的輸入、輸出和目標,因而在這裡就不再贅述。

1. ArchiMate的由來

      ArchiMate起源於本世紀初的荷蘭,是由荷蘭在信息技術領域的研究組織Telematica Instituut(2009年重組並重命名為Novay)組建的開發團隊定製而成,並且其建設過程受到了荷蘭政府以及各工業和學院的支持和合作。這一建設過程開始於2002年7月,並於2004年12月截止,這期間消耗了35人年以及將近400萬歐元的資金。2008年,ArchiMate的主導權被轉移到了Open Group的手中。2009年2月,Open Group將ArchiMate 1.0版作為正式的技術標准進行了發布,而截止到目前最新的版本是2012年1月發布的ArchiMate 2.0版。作為最新的ArchiMate 2.0版,相對於1.0版本,Open Group不僅在多個方面對原來的內容進行了修訂,並將ArchiMate與其手中的TOGAF標准進行了很好的整合,從而使ArchiMate不僅僅可以在企業的業務、信息系統(數據和應用)和技術層面進行描述,還通過了擴展對企業戰略和遷移與實現進行了描述,並與前面所說的三個層面相結合。下圖展示了ArchiMate 2.0版與TOGAF之間的契合關係:

      ArchiMate的基礎是IEEE 1471標準,該標准定義了一系列用於描述系統架構的基本概念元素以及他們之間的關係,從而為系統的定義、分析和描述提供了堅實的理論基礎。IEEE 1471以民用建築為類比來對軟件系統架構進行描述,在這一點上它與Zachman框架有著異曲同工之妙,不過與之不同的是,IEEE 1471並不是通過一系列固定的視角和視圖來對系統架構進行標準化,而是採用了架構描述實踐中能夠被廣泛接受的各種有價值的概念和關係:

ArchiMate 3圖

建模企業架構與開放組ArchiMate業務改善項目®  3 ArchiMate 3提供了豐富的建模符號和概念,它支持模擬架構一致域內和跨域的。作為認證的ArchiMate 3企業架構工具,Visual Paradigm支持ArchiMate 3可視化建模語言的所有詞彙,符號,語法和語義。通過在TOGAF ADM中結合使用ArchiMate  ,您可以在整個轉換週期中實現對建築細節的一致描述和表示。

建築圖

認證的ArchiMate工具

認證的ArchiMate工具

Visual Paradigm是經過認證的ArchiMate 3企業架構工具(The Open Group的證書),支持所有ArchiMate語言元素和關係的所有詞彙表,語法,語法和語義。此外,Visual Paradigm支持ArchiMate Viewpoint機制,使用戶可以使用任何官方視圖(示例)或用戶定義的視圖創建模型視圖。Visual Paradigm也支持ArchiMate 3.0模型交換文件格式。

ArchiMate圖

ArchiMate是一種描述企業架構的建模技術。你將在本章中學習如何創建複製圖,並學習由複製圖支持的符號。

教會你如何創建和繪製一個構圖。

教會你如何創建標準和用戶定義的視點

將您在Archi中創建的作品遷移至  Visual Paradigm了解導入功能的工作原理。

將OpenGroup ArchiMate模型交換文件導入  Visual Paradigm了解導入功能的工作原理。

Visual Paradigm International