Trong bài viết trước, chúng tôi đã giới thiệu các mối quan hệ trong ArchiMate. Các mối quan hệ xác định cách các thành phần của một hệ thống hoạt động, cách chúng di chuyển, cách chúng ảnh hưởng lẫn nhau, và xác định vị trí của chúng trong mô hình kiến trúc.
Trong bài viết này, chúng tôi sẽ bắt đầu thảo luận về bản chất thực sự của các thành phần này, cách chúng được biểu diễn, và cách các mối quan hệ kết hợp chúng trong các góc nhìn.
Các thành phần
ArchiMateđịnh nghĩa ba thành phần cốt lõi cơ bản: Thành phần bị động, Thành phần hành vi và Thành phần chủ động.
Các thành phần chủ động (Cấu trúc chủ động) sử dụng một số loại hành vi để truy cập hoặc tác động lên các thành phần bị động. Các thành phần bị động có thể là cơ sở dữ liệu, tệp tin hoặc các kho lưu trữ khác. Các thành phần bị động chỉ thực hiện việc cung cấp các thành phần tĩnh.
Các thành phần hành vi mô tả các hành động được thực hiện để hoàn thành các nhiệm vụ nhất định. Điều này bao gồm các quy trình, chức năng, sự kiện và nhiều thứ khác.
Các thành phần cấu trúc chủ động là những thành phần thực hiện các hành vi, chẳng hạn như các tác nhân, vai trò hoặc sự hợp tác.
Các lớp trong Khung kiến trúc cốt lõi ArchiMate3
Cách nhìn theo lớp cung cấp một cách tự nhiên để xem các mô hình hướng dịch vụ. Các lớp cao hơn sử dụng các dịch vụ do các lớp thấp hơn cung cấp. ArchiMate phân biệt ba lớp chính:
- Lớp Kinh doanh: Cung cấp sản phẩm và dịch vụ cho khách hàng bên ngoài, với các quy trình kinh doanh được thực hiện bởi nhân viên và vai trò kinh doanh.
- Lớp Ứng dụng: Hỗ trợ lớp kinh doanh bằng cách triển khai các dịch vụ ứng dụng thông qua các thành phần ứng dụng (phần mềm).
- Lớp Công nghệ: Cần các ứng dụng để hoạt động, cung cấp các dịch vụ hạ tầng (như dịch vụ xử lý, lưu trữ và truyền thông) thông qua phần cứng máy tính và truyền thông, cùng với phần mềm hệ thống.
Hai khái niệm khác nữa tiếp tục định hướng các khía cạnh chức năng của hệ thống: dịch vụ và giao diện. Dịch vụ cung cấp các chức năng hữu ích từ hệ thống đến các thực thể bên ngoài hệ thống. Giao diện là các thành phần cấu trúc được sử dụng để làm cho các dịch vụ có sẵn.
Ở cấp độ thấp hơn, các dịch vụ có thể được cung cấp thông qua sự tương tác giữa hành vi của hai thành phần cấu trúc hợp tác.

Ví dụ về Khung kiến trúc cốt lõi ArchiMate
Bạn có thể thấy rõ ràng cách tiếp cận thống nhất xuyên suốt các lớp. Trong ví dụ dưới đây, bạn có thể quan sát sự tích hợp từ các lĩnh vực khác nhau:

Điều này minh họa nhiều lớp và các khía cạnh của kiến trúc doanh nghiệp trong một sơ đồ duy nhất. Có hai loại lớp:Các lớp chuyên biệt và Các lớp dịch vụ.Nguyên tắc cấu trúc nền tảng đằng sau cách nhìn theo lớp đầy đủ là mỗi lớp chuyên biệt phơi bày một lớp dịch vụ thông qua mối quan hệ “thực hiện”, sau đó được lớp chuyên biệt tiếp theo “sử dụng”. Do đó, chúng ta có thể dễ dàng tách biệt cấu trúc và tổ chức bên trong của một lớp chuyên biệt khỏi hành vi có thể quan sát được từ bên ngoài, được biểu diễn dưới dạng lớp dịch vụ do lớp chuyên biệt đó thực hiện.
Thứ tự, số lượng hoặc bản chất của các lớp này không cố định; tuy nhiên, một mô hình ArchiMate điển hình (hơn hoặc kém) đầy đủ và tự nhiên thường nên bao gồm các lớp liên tiếp được mô tả trong ví dụ dưới đây.
Tuy nhiên, ví dụ này hoàn toàn không mang tính quy định. Mục tiêu chính của góc nhìn theo lớp là cung cấp cái nhìn tổng quan trong một sơ đồ duy nhất. Ngoài ra, góc nhìn này có thể được sử dụng để hỗ trợ phân tích tác động hoặc mở rộng đối với các thay đổi hoặc kết hợp dịch vụ.

Lần tới…
Trong bài viết tiếp theo của chúng tôi, chúng tôi sẽ đi sâu hơn vào các lớp và khung của ArchiMate.
Công cụ ArchiMate 3 được chứng nhận bởi The Open Group
Sơ đồ ArchiMate 3
Sử dụng ArchiMate® 3 của The Open Group để mô hình hóa kiến trúc doanh nghiệp cho các dự án cải tiến kinh doanh. ArchiMate 3 cung cấp một bộ đầy đủ các ký hiệu và khái niệm mô hình hóa, hỗ trợ việc mô hình hóa nhất quán trong và giữa các lĩnh vực. Là một công cụ kiến trúc doanh nghiệp ArchiMate 3 được chứng nhận, Visual Paradigm hỗ trợ toàn bộ từ vựng, ký hiệu, ngữ pháp và ngữ nghĩa của ngôn ngữ mô hình hóa trực quan ArchiMate 3. Hơn nữa, bằng cách tích hợp ArchiMate vớiTOGAF ADM, bạn có thể đạt được mô tả và biểu diễn nhất quán về các chi tiết kiến trúc trong suốt vòng đời chuyển đổi.

Công cụ ArchiMate 3 được chứng nhận
Visual Paradigm là một công cụ kiến trúc doanh nghiệp ArchiMate 3 được chứng nhận (Chứng chỉ từ The Open Group), hỗ trợ toàn bộ từ vựng, ký hiệu, ngữ pháp và ngữ nghĩa của tất cả các yếu tố và mối quan hệ ngôn ngữ ArchiMate. Ngoài ra, Visual Paradigm hỗ trợ cơ chế quan điểm ArchiMate, cho phép người dùng tạo các quan điểm mô hình bằng bất kỳ quan điểm chính thức nào (ví dụ) hoặc các quan điểm do người dùng định nghĩa. Visual Paradigm cũng hỗ trợ định dạng tệp trao đổi mô hình ArchiMate 3.0.
Các tài nguyên ArchiMate khác