Szybkie uczenie się ArchiMate Część 4 – Warstwy i framework architektury

Warstwy i architektura

Język ArchiMate definiuje trzy podstawowe warstwy oparte na podstawowych pojęciach wprowadzonych w poprzednim artykule.

  1. Warstwa biznesowa dostarcza produkty i usługi klientom zewnętrznych, które są zrealizowane przez procesy biznesoweprocesy realizowane przez aktorów biznesowychaktorów w obrębie organizacji.
  2. Warstwa aplikacji wspiera warstwę biznesową usługi, które są zrealizowane przez (oprogramowanie) aplikacje.
  3. Warstwa technologiczna zapewnia infrastrukturę usługi wymaganą do uruchamiania aplikacji (np. usługi przetwarzania, przechowywania i komunikacji), zrealizowane poprzez komputer oraz sprzęt komunikacyjny i oprogramowanie systemowe.

Ogólna struktura modeli w każdej warstwie jest podobna. Używane są te same typy pojęć i relacji, choć ich dokładna natura i szczegółowość się różnią.
Kluczową relacją między warstwami jest relacja „używany przez”: wyższe warstwy korzystają z usług dostarczanych przez niższe warstwy.
Inną kluczową relacją jest relacja „realizacja”: elementy w niższych warstwach mogą realizować odpowiednie elementy w wyższych warstwach:

  • Obiekt danych (w warstwie aplikacji) może realizować obiekt biznesowy (w warstwie biznesowej).
  • Artefakt (w warstwie technologicznej) może realizować obiekt danych lub składnik aplikacji (w warstwie aplikacji).

Aspekty i warstwy wyznaczone wcześniej mogą być uporządkowane w ramach dziewięciokomórkowego frameworku:
What is Layers and Aspects in ArchiMate? - ArchiMate Resources for FREE
Ważne jest uświadomienie sobie, że kategoryzacja oparta na aspektach i warstwach to jedynie kategoryzacja najwyższego poziomu. Niemożliwe jest wyznaczenie ścisłych granic między aspektami i warstwami, ponieważ pojęcia łączące różne aspekty i warstwy odgrywają kluczową rolę w spójnych opisach architektury.
Dowiedz się więcej o mapowaniu integracji w najnowszej wersji TOGAF i ArchiMate 3.1:
ArchiMate and TOGAF Layers - ArchiMate Guide

 

Leave a Reply