ArchiMate®-Diagramme

ArchiMate®-Diagramme dienen der Darstellung und Entwicklung von Unternehmensarchitekturen. Sie stellen die Relationen zwischen den Geschäftsbereichen, deren Prozessen, Anwendungen, Informationsstrukturen, Infrastrukturen usw. dar.

ArchiMate®-Diagramme erstellen Sie komfortabel mit dem bewährten Modellierungstool von MID.
Innovator Enterprise Modeling Suite kostenlos testen.

Definition

ArchiMate®-Diagramme dienen der Darstellung und Entwicklung von Unternehmensarchitekturen.

Dazu werden die Relationen zwischen den Geschäftsbereichen, deren Prozessen, Anwendungen, Informationsstrukturen, Infrastrukturen usw. modelliert.

Das Symbol zeigt ein Diagramm mit einer symbolischen Architektur.

Besitzerhierarchie/Vorbedingungen

ArchiMate®-Diagramme präsentieren Elemente von Geschäftsbereichen und deren Relationen unter verschiedenen Gesichtspunkten, den sogenannten Viewpoints.

ArchiMate®-Diagramme und Viewpoints werden als Konzeptdiagramme zur Verfügung gestellt. Zur Fokussierung auf die Zusammenhänge bestimmter Konzepte zu benachbarten Konzepten nutzen Sie dynamische Konzeptdiagramme.

Von Innovator werden folgende Diagramme und Viewpoints unterschieden:

ArchiMate® Layer Diagram

  • ArchiMate Diagram
  • Strategy Layer Diagram
  • Business Layer Diagram
  • Application Layer Diagram
  • Technology Layer Diagram
  • Physical Layer Diagram
  • Implementation and Migration Diagram

Motivation

  • Stakeholder Viewpoint
  • Goal Realization Viewpoint
  • Requirements Realization Viewpoint
  • Motivation Viewpoint

Strategy

  • Strategy Viewpoint
  • Capability Map Viewpoint
  • Value Stream Viewpoint
  • Outcome Realization Viewpoint
  • Resource Map Viewpoint

Composition

  • Organization Viewpoint
  • Application Structure Viewpoint
  • Information Structure Viewpoint
  • Technology Viewpoint
  • Layered Viewpoint
  • Physical Viewpoint

Support

  • Product Viewpoint
  • Application Usage Viewpoint
  • Technology Usage Viewpoint

Cooperation

  • Business Process Cooperation Viewpoint
  • Application Cooperation Viewpoint

Realization

  • Service Realization Viewpoint
  • Implementation and Deployment Viewpoint

Implementation and Migration

  • Project Viewpoint
  • Migration Viewpoint
  • Implementation and Migration Viewpoint

ArchiMate® Risk and Security Overlay

  • Risk and Security Viewpoint

Verwendung

ArchiMate®-Diagramme und -Viewpoints können im Whiteboard-Diagramm als Knoten hinzugefügt werden.

Im Whiteboard-Diagramm werden die Zusammenhänge zwischen Elementen aus verschiedenen Diagrammen angezeigt.

ArchiMate®-Diagramme und ihre Elemente

Viewpoints

Die folgenden Viewpoints und weitere können als ArchiMate®-Diagramme erstellt werden.

Tabelle: Viewpoints
Symbol Element Kurzbeschreibung

Application Usage Viewpoint

Zeigt die Nutzung von Applikationen, z.B. in Geschäftsprozessen, auf.

Business Process Cooperation Viewpoint

Zeigt die Beziehungen zwischen verschiedenen Geschäftsprozessen auf.

Layered Viewpoint

Bietet einen Überblick über Architektur(en).

Goal Realization Viewpoint

Fokussiert auf die Verfeinerung der initialen, übergeordneten Ziele in konkretere (Teil-)Ziele mithilfe der Aggregationsbeziehung und schließlich in Anforderungen und Einschränkungen mithilfe der Realisierungsbeziehung.

Implementation and Migration Viewpoint

Wird verwendet, um die Beziehungen zwischen den Programmen und Projekten und den Teilen der Architektur, die sie implementieren, zu modellieren.

Information Structure Viewpoint

Zeigt die Struktur der im Unternehmen verwendeten Informationen auf.

Technology Usage Viewpoint

Zeigt auf, wie Technologie von Applikationen verwendet wird.

Migration Viewpoint

Wird verwendet, um den Übergang von einer bestehenden Architektur zu einer Zielarchitektur zu modellieren.

Motivation Viewpoint

Deckt den gesamten motivatorischen Aspekt ab und erlaubt die Nutzung aller motivatorischen Elemente.

Project Viewpoint

Wird primär verwendet, um das Management von Architekturänderungen zu modellieren.

Requirements Realization Viewpoint

Fokussiert auf die Modellierung der Realisierung von Anforderungen und Einschränkungen mittels Kernelementen wie Akteuren, Services, Prozessen, Applikationskomponenten etc.

Stakeholder Viewpoint

Fokussiert auf die Modellierung der Stakeholder, Treiber, der Bewertungen dieser Treiber und der initialen Ziele, um diese Treiber und Bewertungen zu adressieren.

Strategy Viewpoint

Bietet einen groben strategischen Überblick über die Strategien des Unternehmens, seine Fähigkeiten, Wertströme und Ressourcen sowie die angestrebten Resultate.

Value Stream Viewpoint

Bietet einen Überblick über wertschaffende Schritte im Unternehmen und die Fähigkeiten, die diese unterstützen.

Knoten

Die folgenden Modellelemente und weitere können als Knoten in ArchiMate®-Diagrammen dargestellt werden.

Tabelle: Knotentypen
Symbol Element Kurzbeschreibung

Geschäftsereignis

Business Event

Repräsentiert eine organisationsbezogene Zustandsänderung.

Geschäftsfunktion

Business Function

Repräsentiert eine Sammlung von Geschäftsverhalten basierend auf einem ausgewählten Satz von Kriterien (typischerweise erforderliche Geschäftsressourcen und/oder Kompetenzen), die eng an einer Organisation ausgerichtet ist, aber nicht notwendigerweise explizit von der Organisation gesteuert wird.

Geschäftsinteraktion

Business Interaction

Repräsentiert eine Einheit kollektiven Geschäftsverhaltens, die durch (eine Kollaboration von) zwei oder mehrere(n) Geschäftsakteure(n), Geschäftsrollen oder Geschäftskollaborationen ausgeführt wird.

Geschäftskollaboration

Business Collaboration

Repräsentiert ein Aggregat zweier oder mehrerer interner aktiver Strukturelemente der Geschäftsebene, die zusammenarbeiten, um kollektives Verhalten auszuführen.

Geschäftsobjekt

Business Object

Repräsentiert ein Konzept, das in einer bestimmten Geschäftsdomäne verwendet wird.

Geschäftsprozess

Business Process

Repräsentiert eine Abfolge von Geschäftsverhalten, die ein bestimmtes Ergebnis erzielt, wie z.B. eine definierte Menge von Produkten oder Geschäftsservices.

Geschäftsrolle

Business Role

Repräsentiert die Verantwortung für die Durchführung eines spezifischen Verhaltens, die einem Akteur zugewiesen werden kann, oder den Part, den ein Akteur im Rahmen einer bestimmten Aktion oder eines Ereignisses spielt.

Geschäftsservice

Business Service

Repräsentiert explizit definiertes Verhalten, das eine Geschäftsrolle, ein Geschäftsakteur oder eine Geschäftskollaboration für seine Umgebung exponiert.

Geschäftsschnittstelle

Business Interface

Repräsentiert einen Zugriffspunkt, über den ein Geschäftsservice für die Umgebung verfügbar gemacht wird.

Produkt

Product

Repräsentiert eine kohärente Sammlung von Services und/oder passiven Strukturelementen, ergänzt um einen Vertrag/eine Reihe von Vereinbarungen, die (internen oder externen) Kunden als Ganzes angeboten wird.

Repräsentation

Representation

Stellt eine wahrnehmbare Form der Informationen dar, die ein Geschäftsobjekt in sich trägt.

Standort

Location

Repräsentiert einen konzeptionellen oder physischen Ort oder eine Position, an dem bzw. der sich Konzepte befinden (z.B. Strukturelemente) oder ausgeführt werden (z.B. Verhaltenselemente).

Vertrag

Contract

Repräsentiert eine formelle oder informelle Spezifikation einer Vereinbarung zwischen einem Anbieter und einem Abnehmer/Konsumenten, welche die mit einem Produkt verbundenen Rechte und Pflichten sowie funktionale und nicht-funktionale Parameter für die Interaktion festlegt.

Geschäftsakteur

Business Actor

Repräsentiert eine Geschäftsentität, die dazu fähig ist, Verhalten auszuführen.

Datenobjekt

Data Object

Repräsentiert Daten, die für eine automatisierte Verarbeitung strukturiert sind.

Applikationsfunktion

Application Function

Repräsentiert automatisiertes Verhalten, das von einer Applikationskomponente ausgeführt werden kann.

Applikationsinteraktion

Application Interaction

Repräsentiert eine Einheit kollektiven Applikationsverhaltens, die durch (eine Kollaboration von) zwei oder mehrere(n) Applikationskomponenten ausgeführt wird.

Applikationskollaboration

Application Collaboration

Repräsentiert ein Aggregat zweier oder mehrerer interner aktiver Strukturelemente der Applikationsebene, die zusammenarbeiten, um kollektives Applikationsverhalten auszuführen.

Applikationskomponente

Application Component

Repräsentiert eine Kapselung von Applikationsfunktionalität, die an der Implementierungsstruktur ausgerichtet ist und die modular und ersetzbar ist.

Applikationsschnittstelle

Application Interface

Repräsentiert einen Zugriffspunkt, über den einem Benutzer, einer anderen Applikationskomponente oder einem Knoten Applikationsservices zur Verfügung gestellt werden.

Applikationsservice

Application Service

Repräsentiert ein explizit definiertes exponiertes Applikationsverhalten.

Artefakt

Artifact

Repräsentiert ein Datenstück, das in einem Softwareentwicklungsprozess oder im Rahmen der Bereitstellung und des Betriebs eines IT-Systems verwendet oder produziert wird.

Gerät

Device

Repräsentiert eine physische IT-Ressource, auf der Systemsoftware und Artefakte gespeichert oder zur Ausführung bereitgestellt werden können.

Knoten

Node

Repräsentiert eine rechnergestützte oder physische Ressource, die andere rechnergestützte oder physische Ressourcen hostet, auf diese einwirkt oder mit ihnen interagiert.

Kommunikationsnetzwerk

Communication Network

Repräsentiert eine Reihe von Strukturen, die Knoten für die Übertragung, das Routing und den Empfang von Daten verbindet.

Pfad

Path

Repräsentiert eine Verbindung zwischen zwei oder mehreren Knoten, über welche diese Daten, Energie oder Material austauschen können.

Systemsoftware

System Software

Repräsentiert Software, die eine Umgebung für die Speicherung, Ausführung und Nutzung von Software oder Daten, die in ihr implementiert sind, zur Verfügung stellt oder zu dieser beiträgt.

Technologiefunktion

Technology Function

Repräsentiert eine Sammlung von Technologieverhalten, die von einem Knoten ausgeführt werden kann.

Technologieschnittstelle

Technology Interface

Repräsentiert einen Zugriffspunkt, über den auf von einem Knoten angebotene Technologieservices zugegriffen werden kann.

Technologieservice

Technology Service

Repräsentiert ein explizit definiertes exponiertes Technologieverhalten.

Anforderung

Requirement

Repräsentiert eine Bedarfserklärung hinsichtlich einer Eigenschaft, die ein spezifisches System gemäß Beschreibung durch die Architektur betrifft.

Bedeutung

Meaning

Repräsentiert das Wissen oder die Kenntnis, die in einem Konzept in einem bestimmten Kontext vorhanden ist, oder die Interpretation eines Konzepts in einem bestimmten Kontext.

Bewertung

Assessment

Repräsentiert das Ergebnis einer Analyse des Zustands bzw. der Lage des Unternehmens in Bezug auf einen Treiber.

Einschränkung

Constraint

Repräsentiert einen Faktor, der die Realisierung von Zielen ver- oder behindert.

Prinzip

Principle

Repräsentiert eine Absichtserklärung hinsichtlich einer allgemeinen Eigenschaft, die jegliches System in einem bestimmten Kontext in der Architektur betrifft.

Stakeholder

Stakeholder

Repräsentiert die Rolle einer Einzelperson, eines Teams oder einer Organisation (oder Klassen derer), die ihre Interessen an den Ergebnissen bzw. der Wirkung der Architektur vertritt.

Treiber

Driver

Repräsentiert eine externe oder interne Gegebenheit, die eine Organisation dazu motiviert, Ziele zu definieren und die zur Erreichung derer notwendigen Änderungen umzusetzen.

Wert

Value

Repräsentiert die relative Bedeutung, den Nutzen oder die Wichtigkeit eines Konzepts.

Ziel

Goal

Repräsentiert eine abstrakte Erklärung einer Absicht, einer Richtung oder eines gewünschten Endzustands für eine Organisation und ihre Stakeholder.

Lieferobjekt

Deliverable

Repräsentiert ein genau definiertes Ergebnis eines Arbeitspakets.

Abweichung

Gap

Repräsentiert die Feststellung eines Unterschieds zwischen zwei Plateaus.

Plateau

Plateau

Repräsentiert einen relativ stabilen Zustand der Architektur, der während eines begrenzten Zeitraums besteht.

Arbeitspaket

Work Package

Repräsentiert eine Reihe von Aktionen, die identifiziert und geplant werden, um ein bestimmtes Ergebnis innerhalb eines vorgegebenen Zeit- und Ressourcenrahmens zu erzielen.

Gruppierung

Grouping

Aggregiert oder komponiert Konzepte, die basierend auf einem gemeinsamen Merkmal zusammengehören.

Verbindungspunkt

Junction

Wird verwendet, um Beziehungen desselben Typs zu verknüpfen.

Neben den Elementen, die im ArchiMate®-Diagramm direkt visualisierbar sind, gibt es eine Reihe anderer Elemente, die mit diesen Elementen verknüpft angezeigt werden können. Diese abhängigen Elemente lassen sich oft durch die entsprechende Konfiguration der Anzeigeoptionen einblenden.

Kanten

Kanten stellen in ArchiMate®-Viewpoints Beziehungen dar.

Tabelle: Kantentypen
Symbol Element Kurzbeschreibung

Spezialisierung

Specialization

Drückt aus, dass ein Element eine bestimmte Art eines anderen Elements ist.

Komposition

Composition

Drückt aus, dass ein Element aus einem oder mehreren anderen Konzepten besteht.

Aggregation

Aggregation

Drückt aus, dass ein Element ein oder mehrere andere Konzepte zusammenfasst.

Zuweisung

Assignment

Drückt die Allokation von Verantwortlichkeit, die Durchführung von Verhalten, eine Speicherung/Lagerung oder eine Ausführung aus.

Realisierung

Realization

Drückt aus, dass eine Entität eine kritische Rolle bei der Schaffung, Erreichung, Aufrechterhaltung oder dem Betrieb einer abstrakteren Entität spielt.

Auslösen

Triggering

Repräsentiert eine zeitliche oder kausale Beziehung zwischen Elementen.

Fluss

Flow

Repräsentiert Transfer (z.B. von Informationen, Waren oder Geld) von einem zu einem anderen Element.

Einfluss

Influence

Drückt aus, dass ein Element die Umsetzung oder Erreichung eines Motivationselements beeinflusst.

Assoziation

Association

Repräsentiert eine nicht weiter spezifizierte Beziehung bzw. eine, die nicht durch eine andere ArchiMate Beziehung ausgedrückt wird.

Assoziation gerichtet

Directed Association

Repräsentiert eine gerichtete, nicht weiter spezifizierte Beziehung bzw. eine, die nicht durch eine andere ArchiMate-Beziehung ausgedrückt wird.

Dienen

Serving

Drückt aus, dass ein Element einem anderen Element seine Funktionalität bereitstellt.

Zugriff

Access

Repräsentiert die Fähigkeit von Verhaltens- und aktiven Strukturelementen, passive Strukturelemente zu betrachten bzw. etwas mit diesen zu tun.

Zugriff lesend

Read Access

Repräsentiert die Fähigkeit von Verhaltens- und aktiven Strukturelementen, passive Strukturelemente zu lesen.

Zugriff lesend/schreibend

Read/Write Access

Repräsentiert die Fähigkeit von Verhaltens- und aktiven Strukturelementen, passive Strukturelemente zu lesen und zu schreiben.

Zugriff schreibend

Write Access

Repräsentiert die Fähigkeit von Verhaltens- und aktiven Strukturelementen, passive Strukturelemente zu schreiben.

Beispiel für ein ArchiMate®-Diagramm