ArchiMate jest własnością i utrzymywane przez The Open Group, ściśle zgodne z ramowym architekturą The Open Group (TOGAF), ale stosowalne w dowolnej metodologii architektury IT.
Odwołania do symboli wyjaśniają funkcje, role, procesy, uczestników, produkty i usługi. Odwołania definiują relacje, wyjaśniając, jak wzajemnie się oddziałują i wpływają na siebie. Koncepcyjnie ArchiMate wywodzi się z UML, co ułatwia jego zrozumienie i integrację z narzędziami do tworzenia ram architektury.
Najefektywniejszym wykorzystaniem ArchiMate jest generowanie perspektyw. Jedna funkcja/proces/usługa w architekturze może być przedstawiona na różne sposoby, w zależności od stakeholdera, który przegląda status rozwoju. Kierownictwo wyższe musi wiedzieć, jak spełnione są ich wymagania, cele i zasady.
Menadżerzy jednostek biznesowych chcą potwierdzić, że usługi i produkty zapewnią odpowiednie oferty dla klientów. Menadżerowie aplikacji, danych i systemów IT muszą zapewnić, że mogą wspierać ramy dostarczania usługi i produktów.
Pojęcia
Korzystając z TOGAF jako odniesienia, ArchiMate definiuje różne obszary rozwoju ram, po czterech iteracyjnych fazach: Kompetencje architektoniczne, Rozwój architektury, Planowanie migracji i Zarządzanie architekturą. W tym modelu ArchiMate dzieli się na 5 pojęć, 3 podstawowych i 2 rozszerzeń:

Warstwy podstawowe
- Faza B (Faza B) – Architektura biznesowa
- Faza C (Faza C) – Architektura systemów informacyjnych
- Faza D (Faza D) – Architektura technologiczna
Rozszerzenie (Rozszerzenie) – Strategia i motywacja
- Faza wstępna (Faza wstępna)
- Faza wizji (Faza A – Wizja)
- Zarządzanie wymaganiami (Faza H – Zarządzanie wymaganiami)
Rozszerzenie (Rozszerzenie) – Wdrożenie i migracja
- Faza E (Okazje i rozwiązania)
- Faza F (Planowanie migracji)
- Faza G (Oversight wdrożenia)
Koncepcje warstwy biznesowej – Faza B (Warstwa biznesowa)
Warstwa biznesowa definiuje pojęcia i relacje najwyższego poziomu w architekturze: produkty końcowe; systemy dostarczania klientom. Ta część architektury realizuje cele i potrzeby zarządu wyższego, które napędzają wdrażanie frameworku architektury przedsiębiorstwa.
- Czynnik biznesowy – Element ludzki lub komputerowy, który napędza system.
- Rola biznesowa – Określa odpowiedzialność uprawnioną do wykonania działania przez uczestnika.
- Współpraca biznesowa – Gdy różne role wykonują zadania sekwencyjne.
- Interfejs biznesowy – Miejsce, w którym działa współpraca.
- Lokalizacja – Przestrzeń fizyczna, w której przebywają uczestnicy.
- Obiekt biznesowy – Elementy systemu, na których działa system.
- Proces biznesowy – Identyfikator procesów systemu.
- Funkcja biznesowa – Grupuje zestaw powiązanych zachowań.
- Interakcja biznesowa – Działalności związane z współpracą biznesową.
- Zdarzenie biznesowe – Aktywność przyczynowa, która wywołuje zmianę.
- Usługa biznesowa – Dostawa produktu skierowana ku klientom.
- Produkt – Zbiór usług promowanych i sprzedawanych klientom.
- Umowa – Instytucja, która ustanawia prawidłowo umowę między przedsiębiorstwem a klientem.
- Reprezentacja – Wizja logiczna obiektu biznesowego.
- Znaczenie – Kontekst wiedzy obiektu biznesowego lub jego reprezentacji.
- Wartość – Postrzegana wartość, znaczenie lub użyteczność produktu.
Pojęcia warstwy aplikacji – Faza C (Warstwa aplikacji)
ArchiMate łączy architekturę aplikacji i danych w jednej warstwie, przedstawiając jej pojęcia. Ta warstwa wyświetla elementy systemowe, które realizują pojęcia warstwy biznesowej. Wyjaśnia, jak są wdrażane pojęcia warstwy biznesowej. Warstwa aplikacji działa poziomo na całej architekturze.
- Składnik aplikacji – Odrębny moduł oprogramowania, który można zastąpić lub zaktualizować bez zakłócania działania innych składników aplikacji; dostępny za pośrednictwem interfejsów programowania aplikacji (API).
- Współpraca aplikacji – Zbiór dwóch lub więcej składników aplikacji działających razem w celu wspierania aplikacji.
- Obiekt danych – Jednostka, na której działa składnik aplikacji.
- Funkcja aplikacji – Opis zachowań składnika aplikacji.
- Usługa aplikacji – Zapewnia dostęp do funkcji, procesów i usług warstwy biznesowej.
Pojęcia warstwy technologicznej – Faza D (Warstwa technologiczna)
Pojęcia warstwy technologicznej opisują elementy poziomu urządzeń architektury. Elementy opisowe w tej warstwie ujawniają systemy IT wspierające warstwę aplikacji, a w niektórych przypadkach konkretne elementy warstwy biznesowej (np. komputery osobiste). Podczas gdy warstwa aplikacji pokazuje składniki aplikacji, warstwa technologiczna pokazuje, które systemy sprzętowe zawierają te składniki oraz ich relacje.
- Węzeł – Ogólny zasób obliczeniowy w sieci używany do wdrażania lub uruchamiania artefaktów.
- Urządzenie – Ogólny urządzenie używane do przechowywania artefaktów do wykorzystania.
- Sieć – Fizyczny sposób komunikacji między urządzeniami sprzętowymi.
- Ścieżka komunikacji – Reprezentacja logiczna przepływu danych między dwoma lub więcej węzłami.
- Interfejs infrastruktury – Punkty dostępu fizyczne dla węzłów lub urządzeń w sieci.
- Oprogramowanie systemowe – Reprezentacja fizyczna oprogramowania i aplikacji.
- Funkcja infrastruktury – Zachowania wykonywane przez węzły w współpracy.
- Usługa infrastruktury – Funkcyjna reprezentacja skierowana na zewnętrzne odbiorcy.
Rozszerzenia koncepcji
Koncepcje motywacyjne
Cel i cele ramy architektury przedsiębiorstwa nadają sens elementom rozwoju, zarządzania i wdrożenia. Koncepcje motywacyjne są definiowane w iteracji Kompetencji Architektonicznej TOGAF ADM. Uczestnicy, menedżerowie i architekci identyfikują zasady, motywacje, cele, wymagania i ograniczenia dotyczące rozwoju i wdrażania architektury.
- Uczestnik – Reprezentant zespołów funkcji biznesowych.
- Motywator – Cokolwiek, co wymaga zmiany.
- Ocena – Ocena stanu obecnego, używana do sprawdzenia gotowości przedsiębiorstwa i zdolności do zmiany.
- Cel – Jasną opis wyniku, który ma zostać osiągnięty poprzez wdrożenie zmian.
- Wymaganie – Precyzyjne, dobrze dokumentowane stwierdzenie potrzeb.
- Ograniczenie – Ograniczenie nakładane przez wymagania, cele lub zasady.
- Parametr – Parametry umożliwiające osiągnięcie celów.
- Ograniczenie – Ograniczenia nakładane przez wzajemnie konkurujące wymagania, cele i zasady.
- Zasada – Podstawowe, niezmiennicze cechy kierujące i kierujące rozwojem architektury.
Koncepcje wdrożenia i migracji
Ta koncepcja przedstawia sposób wdrażania warstw biznesowych, aplikacyjnych i technologicznych. Wdrożenie i migracja zaczynają się po ustaleniu warstw biznesowych, architektonicznych i technologicznych. Opiera się na zdefiniowanych architekturach bazowych, przejściowych i docelowych; wynikach analizy luk; ogólnym planie architektonicznym z iteracji rozwoju architektury; oraz innych zapisanych wymaganiach.
- Pakiet prac – Oddzielny zestaw zadań wykonywanych podczas przejścia od architektury bazowej do architektur przejściowych i docelowych.
- Dostarczalny produkt – Dokładnie zdefiniowany wynik pakietu prac, używany do weryfikacji zakończenia zadań pakietu prac.
- Płaskowyż – Architektura przejściowa między architekturą bazową a architekturą docelową; używana przez zespoły projektowe do weryfikacji, czy przejście jest na właściwym torze, oraz do identyfikacji zmian potrzebnych w planie rozwoju.
- Luka – Określa, co już istnieje, co brakuje i co należy usystematyzować.


Podsumowanie
Ten artykuł wyjaśnia jedynie podstawowe koncepcje ArchiMate oraz ich relację z TOGAF.
To język modułowy dalej definiuje relacje między koncepcjami wewnątrz i między warstwami biznesowymi, aplikacyjnymi i technologicznymi. Wyjaśnia, jak używać notacji ArchiMate do tworzenia perspektyw dostosowanych do określonych odbiorców. Choć złożony, jest również bardzo elastyczny i dostosowalny do dowolnej implementacji frameworku architektury przedsiębiorstwa.
Dalsze lektury
- Co to jest ArchiMate?
- Pełny przewodnik po perspektywach ArchiMate
- Aktualizacja ArchiMate 3
- Co nowego w ArchiMate 3?
- Korzystanie z narzędzia ArchiMate z TOGAF ADM
- Jak używać strumienia wartości w ArchiMate 3.1?
- Co nowego w ArchiMate 3.1?