Đặc tả ArchiMate là một tiêu chuẩn mở, một ngôn ngữ mô hình hóa kiến trúc doanh nghiệp mở và độc lập, được hỗ trợ bởi nhiều nhà cung cấp công cụ và các công ty tư vấn. ArchiMate giúp các kiến trúc sư doanh nghiệp mô tả, phân tích và trực quan hóa rõ ràng các mối quan hệ giữa các lĩnh vực kiến trúc.
Giống như các bản vẽ kiến trúc trong xây dựng cổ điển mô tả nhiều khía cạnh về thiết kế và sử dụng công trình, đặc tả ArchiMate cung cấp một ngôn ngữ chung để mô tả các quy trình kinh doanh, cấu trúc tổ chức, luồng thông tin, hệ thống CNTT và các cơ sở hạ tầng kỹ thuật cũng như vật lý. Các mô hình ArchiMate giúp các bên liên quan thiết kế, đánh giá và truyền đạt các hệ quả của các quyết định và thay đổi trong và giữa các lĩnh vực kiến trúc này.
Bản báo cáo này trình bày đặc tả ArchiMate 3.0. Đặc tả ArchiMate 3.0 là một bản cập nhật lớn so với đặc tả ArchiMate 2.1, được phát hành vào tháng 6 năm 2016 như một tiêu chuẩn của The Open Group. Các tính năng mới trong phiên bản 3.0 bao gồm các thành phần để mô hình hóa ở cấp độ chiến lược, chẳng hạn như năng lực, nguồn lực và chiến lược. Nó cũng bao gồm hỗ trợ mô hình hóa thế giới thực, bao gồm vật liệu và thiết bị. Ngoài ra, tính nhất quán và cấu trúc ngôn ngữ đã được cải thiện, các định nghĩa đã được đồng bộ hóa với các tiêu chuẩn khác, và khả năng sử dụng đã được nâng cao theo nhiều cách.
Sự phát triển của ngôn ngữ ArchiMate
Ngôn ngữ ArchiMate được phát triển từ năm 2002 đến 2004 tại Hà Lan bởi một nhóm dự án tại Viện Xử lý Thông tin Từ xa, hợp tác với nhiều đối tác từ khu vực chính phủ, ngành công nghiệp và học thuật, bao gồm Ordina, Đại học Radboud Nijmegen và Viện Khoa học Máy tính Tiên tiến Leiden (LIACS). Việc phát triển bao gồm thử nghiệm tại các tổ chức như ABN AMRO, Cơ quan Thuế và Hải quan Hà Lan, và Quỹ Hưu trí Stichting ABP.
Năm 2008, quyền sở hữu và quản lý ngôn ngữ ArchiMate đã được chuyển từ Quỹ ArchiMate sang The Open Group. Kể từ năm 2009, Diễn đàn ArchiMate của The Open Group đã phát triển và công bố các đặc tả ArchiMate trên trang web công khai của mình.
Ngôn ngữ ArchiMate và Kiến trúc Doanh nghiệp
Đặc tả ArchiMate nhằm cung cấp một ngôn ngữ đồ họa để biểu diễn kiến trúc doanh nghiệp theo thời gian (tức là bao gồm lập kế hoạch chiến lược, chuyển đổi và di dời) cũng như các lý do và nguyên tắc nền tảng đằng sau kiến trúc. Ngôn ngữ mô hình hóa ArchiMate cung cấp một cách biểu diễn thống nhất cho các sơ đồ mô tả kiến trúc doanh nghiệp và mang lại một cách tiếp cận tích hợp để mô tả và trực quan hóa các lĩnh vực kiến trúc khác nhau cùng các mối quan hệ và phụ thuộc cơ bản đằng sau chúng.
Thiết kế của ngôn ngữ ArchiMate bắt đầu từ một tập hợp các khái niệm tương đối chung (đối tượng và mối quan hệ), được điều chỉnh cụ thể cho các tầng khác nhau trong kiến trúc doanh nghiệp. Rào cản thiết kế quan trọng nhất của ArchiMate là nó được thiết kế rõ ràng để ngắn gọn nhất có thể, đồng thời vẫn áp dụng được cho phần lớn các nhiệm vụ mô hình hóa kiến trúc doanh nghiệp. Về mặt học tập và sử dụng, ngôn ngữ này giới hạn ở các khái niệm đủ để mô hình hóa khoảng 80% các trường hợp thực tế.
Điều mới trong Đặc tả ArchiMate 3.0?
Tại sao cần một phiên bản mới của ngôn ngữ?
Phiên bản mới của ngôn ngữ được tạo ra để đáp ứng nhiều yêu cầu:
- Nhu cầu ngày càng tăng về việc kết nối chiến lược kinh doanh với hoạt động kinh doanh và CNTT
- Sự hội tụ giữa các đổi mới trong CNTT và thế giới thực
- Sử dụng trong các lĩnh vực mới; ví dụ như sản xuất, logistics
- Cải thiện tính nhất quán và dễ hiểu
- Cải thiện sự đồng bộ với các tiêu chuẩn khác của The Open Group, đặc biệt là khung TOGAF
Hỗ trợ nâng cao cho mô hình hóa chiến lược và thực tế
Khung ArchiMate đã được mở rộng để bao gồm các thành phần chiến lược và thực tế, như được hiển thị trong Hình 1.

Hình 1: Khung ArchiMate
Các thành phần chiến lược bao gồm năng lực, nguồn lực và các kế hoạch hành động. Các thành phần thực tế được xây dựng trên tầng kỹ thuật và bao gồm các thành phần để mô hình hóa cơ sở vật chất và thiết bị, mạng phân phối và vật liệu.
Các thành phần chiến lược
Đã bổ sung các thành phần để hỗ trợ mô hình hóa chiến lược, lập kế hoạch dựa trên năng lực và các lĩnh vực liên quan. Điều này hỗ trợ việc sử dụng kiến trúc doanh nghiệp nhiều hơn để hỗ trợ thực hiện chiến lược và phù hợp với các phương pháp được sử dụng trong các tiêu chuẩn liên quan, chẳng hạn như khung TOGAF [1] và Mô hình Động lực Kinh doanh [2].

Hình 2: Ví dụ về các thành phần Động lực và Chiến lược
Hình 2 hiển thị một ví dụ sử dụng cả các thành phần động lực và chiến lược. Lưu ý rằng các kết quả, kế hoạch hành động, năng lực và nguồn lực là các thành phần mới được giới thiệu trong đặc tả ArchiMate 3.0. Tăng lợi nhuận là một mục tiêu có thể được phân tích thành nhiều mục tiêu khác: giảm chi phí và tăng doanh thu. Thành phần trước liên quan đến chiến lược xuất sắc hoạt động của công ty và được mô hình hóa như một kế hoạch hành động. Kế hoạch này được phân tích sâu hơn thành hai kế hoạch hành động khác: tập trung hóa hệ thống CNTT và chuẩn hóa sản phẩm. Điều này dẫn đến hai kết quả: giảm chi phí và tỷ lệ khách hàng rời bỏ, cả hai đều ảnh hưởng đến mục tiêu—một cách tích cực và tiêu cực. Điều này minh họa sự khác biệt quan trọng giữa mục tiêu và kết quả: không phải mọi kết quả đều dẫn đến kết quả mong muốn.
Các kế hoạch hành động được hỗ trợ bởi nhiều năng lực: quản lý và vận hành CNTT, và quản lý sản phẩm. Các nguồn lực nhân sự và CNTT phù hợp được phân bổ cho nhóm trước. Mảnh mô hình cũng cho thấy các nguồn lực này được đặt tại trụ sở của tổ chức, phù hợp với kế hoạch hành động tập trung hóa hệ thống CNTT.
Các thành phần thực tế
Tầng kỹ thuật đã được mở rộng để bao gồm các thành phần mô hình hóa thế giới thực—như sản xuất, logistics và các môi trường vật lý khác.

Hình 3: Ví dụ về các thành phần thực tế
Hình 3 hiển thị một ví dụ về các thành phần vật lý. Lưu ý rằng tất cả các thành phần trong ví dụ này đều mới trong bản thiết kế ArchiMate 3.0, ngoại trừ Path, đã được đổi tên từ Communication Path và ý nghĩa của nó đã được mở rộng để cho phép tích hợp với các thành phần vật lý.
Một thiết bị được mô hình hóa và lắp đặt tại một cơ sở sản xuất, sử dụng các bảng mạch được lắp ráp sẵn, anten bên trong và vỏ nhựa để sản xuất vật liệu cho các thiết bị viễn thông xe cộ. Ban đầu, thiết bị được đặt tại cơ sở sản xuất, sau đó được vận chuyển đến trung tâm phân phối quốc gia và trung tâm phân phối địa phương thông qua một mạng phân phối sử dụng vận chuyển đường biển và xe tải địa phương. Các mạng phân phối này cùng nhau tạo thành một đường đi đa phương thức.
ArchiMate 3.0 không giới thiệu một thành phần hành vi vật lý riêng biệt. Thay vào đó, các thành phần hành vi từ lớp kỹ thuật (chức năng kỹ thuật, quy trình, tương tác, dịch vụ và sự kiện) được sử dụng để mô hình hóa hành vi cho tất cả các nút, bao gồm cả các thiết bị vật lý. Vì các thiết bị thường được điều khiển bởi máy tính hoặc liên kết chặt chẽ với CNTT, hành vi của chúng có thể được mô tả bằng các khái niệm hành vi kỹ thuật hiện có theo cách toàn diện và nhất quán. Những khái niệm này cũng có thể được sử dụng để mô tả hành vi của các cảm biến và thiết bị kết nối tạo thành Internet vạn vật (IoT).
Tăng cường khả năng sẵn sàng và tính nhất quán
Đã thực hiện nhiều thay đổi để cải thiện tính dễ sử dụng và tính nhất quán của ngôn ngữ. Những thay đổi này được tóm tắt dưới đây.
Mô hình tổng quát
Một mô hình tổng quát cấp cao đã được giới thiệu để ghi chép cấu trúc hoàn chỉnh của ngôn ngữ.
Các thành phần hợp thành
Các nhóm không còn được phân loại là mối quan hệ; chúng hiện là các thành phần hợp thành. Các nhóm hiện có mối quan hệ tích hợp hoặc kết hợp với nội dung của chúng, làm cho chúng hữu ích hơn. Các mối quan hệ hiện có thể được vẽ từ hoặc đến một nhóm. Một ứng dụng hữu ích của việc nhóm là mô hình hóa các khối xây dựng kiến trúc và giải pháp; một ứng dụng khác là mô hình hóa các miền trong một kiến trúc. Các thành phần vị trí đã được chuyển từ lớp kinh doanh sang mô hình tổng quát và được định nghĩa là các thành phần hợp thành.
Việc sử dụng tốt hơn tính lồng ghép như một ký hiệu cho phép biểu diễn tốt hơn các mục liên quan trong mô hình hóa.
Các ký hiệu được cập nhật cho các quan điểm và hợp đồng
Ký hiệu cho các quan điểm và hợp đồng đã được cập nhật để phân biệt rõ ràng chúng với các sản phẩm đầu ra và các đối tượng kinh doanh, tương ứng.
Các ký hiệu lớp tùy chọn
Một ký hiệu tùy chọn đã được giới thiệu để chỉ rõ lớp của một thành phần. Các chữ cái “M”, “S”, “B”, “A”, “T”, “P” hoặc “I” ở góc trên bên trái của một thành phần có thể chỉ ra các thành phần động cơ, chiến lược, kinh doanh, ứng dụng, công nghệ, vật lý hoặc triển khai và di chuyển, tương ứng. Hình 4 là một mô hình ví dụ thể hiện các thành phần ứng dụng và công nghệ.

Hình 4: Ví dụ về ký hiệu thành phần
Các mối quan hệ
Trong một số trường hợp, nay được phép có các mối quan hệ với các mối quan hệ khác—ví dụ, liên kết một đối tượng với một nhóm hoặc mối quan hệ luồng hoặc mối quan hệ tích hợp trong một nền tảng.

Hình 5: Ví dụ về mối quan hệ với mối quan hệ
Mối quan hệ “used by” đã được đổi tên thành “service” để phản ánh rõ hơn hướng của nó bằng một động từ chủ động: service phục vụ người dùng. Nội dung của mối quan hệ không thay đổi. Tên “used by” vẫn được phép nhưng đã bị loại bỏ và sẽ bị xóa trong các phiên bản tương lai của chuẩn.
Để đồng bộ với các mối quan hệ phụ thuộc khác (access và service), ký hiệu cho mối quan hệ tác động đã được cập nhật.
Để đồng bộ với các mối quan hệ phụ thuộc khác (access và service), ký hiệu cho mối quan hệ tác động đã được cập nhật.

Hình 6: Ký hiệu cho mối quan hệ tác động
Một ký hiệu hướng đã được giới thiệu cho mối quan hệ gán bằng cách thay hình tròn đen ở đầu mục tiêu bằng một mũi tên.

Hình 7: Ký hiệu cho mối quan hệ gán
Các liên kết không còn được phân loại là mối quan hệ mà là các bộ nối mối quan hệ. Các liên kết hiện được xác định rõ là liên kết “hoặc” hoặc liên kết “và” chung.

Hình 8: Ký hiệu liên kết
Các thành phần động cơ
Đã thêm thành phần kết quả. Các thành phần về ý nghĩa và giá trị đã được chuyển từ lớp kinh doanh.
Đã thêm sự kiện
Các thành phần sự kiện với thuộc tính thời gian đã được thêm vào tất cả các lớp của ngôn ngữ cốt lõi ArchiMate, cũng như cho các thành phần triển khai và di chuyển. Các thành phần mới là sự kiện ứng dụng, sự kiện kỹ thuật và sự kiện triển khai, tương ứng với các sự kiện kinh doanh hiện có.
Cải thiện tính nhất quán giữa các lớp
Các yếu tố mới như quy trình ứng dụng, quy trình kỹ thuật, tương tác kỹ thuật và hợp tác kỹ thuật đã được thêm vào để tăng cường tính nhất quán giữa các lớp.
Lớp Kinh doanh
Các yếu tố vị trí, giá trị và ý nghĩa không còn được xác định trong lớp kinh doanh. Các biểu tượng cho các quan điểm và hợp đồng đã được cập nhật để phân biệt chúng với các sản phẩm đầu ra và các đối tượng kinh doanh, tương ứng.
Lớp Kỹ thuật
Các yếu tố trong lớp kỹ thuật đã được đổi tên từ “Infrastructures [Tên Yếu tố]” thành “Công nghệ [Tên Yếu tố]”. Yếu tố “Đường truyền thông” đã được đổi tên thành “Đường đi” và ý nghĩa của nó đã được mở rộng để hỗ trợ các yếu tố vật lý. Yếu tố “Mạng” đã được đổi tên thành “Mạng truyền thông” để phân biệt với yếu tố vật lý “Mạng phân phối”.
Mối quan hệ xuyên lớp
Các mối quan hệ xuyên lớp hiện đã được xác định để kết nối động cơ và chiến lược với các khái niệm cốt lõi (kinh doanh, ứng dụng, công nghệ, vật lý) và liên kết chiến lược với việc triển khai của nó. Các mối quan hệ xuyên lớp cũng đã được cập nhật để hỗ trợ sự đồng bộ tốt hơn giữa các yếu tố của các lớp khác nhau (ví dụ: lớp kinh doanh được đồng bộ với các lớp thấp hơn).
Cơ chế Quan điểm
Các phiên bản trước của tiêu chuẩn bao gồm danh sách toàn diện các quan điểm trong thân chính của tài liệu quy chuẩn, cùng với khả năng định nghĩa các quan điểm tùy chỉnh cho các tình huống cụ thể. Trong phiên bản 3.0, cơ chế quan điểm đã được cải thiện, và danh sách các quan điểm đã được chuyển sang phần phụ lục thông tin để rõ ràng chỉ ra rằng đây là các quan điểm ví dụ.
Ngôn ngữ ArchiMate và TOGAF ADM
Ngôn ngữ ArchiMate bao gồm ngôn ngữ cốt lõi ArchiMate, bao gồm các lớp kinh doanh, ứng dụng và công nghệ, cùng với các yếu tố mô hình hóa chiến lược và động cơ, cũng như triển khai và chuyển đổi. Hình 9 hiển thị một bản đồ đơn giản về cách ngôn ngữ ArchiMate liên quan đến các giai đoạn khác nhau của Phương pháp Phát triển Kiến trúc TOGAF (ADM).

Hình 9: Bản đồ đơn giản giữa Ngôn ngữ ArchiMate và TOGAF ADM
Các lớp kinh doanh, ứng dụng và công nghệ hỗ trợ mô tả các lĩnh vực kiến trúc kinh doanh, hệ thống thông tin và công nghệ được xác định trong khung TOGAF, cũng như các mối quan hệ tương hỗ giữa chúng. Các yếu tố chiến lược và động cơ trong ArchiMate có thể hỗ trợ các giai đoạn quản lý yêu cầu, giai đoạn sơ bộ và tầm nhìn kiến trúc của TOGAF ADM, nơi xác lập các mục tiêu kinh doanh cấp cao, nguyên tắc kiến trúc và các yêu cầu kinh doanh ban đầu. Chúng cũng liên quan đến giai đoạn quản lý thay đổi kiến trúc của TOGAF ADM, vì giai đoạn này xử lý các yêu cầu đang thay đổi. Mặc dù không được hiển thị trong Hình 9, cần lưu ý rằng các yếu tố này cũng có thể được sử dụng trong các giai đoạn ADM khác, chẳng hạn như các giai đoạn B, C và D.
Các yếu tố triển khai và chuyển đổi trong ArchiMate hỗ trợ việc triển khai và chuyển đổi kiến trúc thông qua các giai đoạn của TOGAF ADM bao gồm cơ hội và giải pháp, lập kế hoạch chuyển đổi, và quản trị triển khai.
Các yếu tố triển khai và chuyển đổi trong ArchiMate hỗ trợ việc triển khai và chuyển đổi kiến trúc thông qua các giai đoạn của TOGAF ADM bao gồm cơ hội và giải pháp, lập kế hoạch chuyển đổi, và quản trị triển khai.