Die Verbindung zwischen ARIS und Alfabet wird durch ARIS-Datenbankattribute hergestellt. Die Alfabet REST API v2-Schnittstelle wird mit der Konfigurationsdatei ARIS-ALFABET-mappingV2.xml und den zugehörigen Alfabet-Reports konfiguriert.
Diese Datei definiert die allgemeinen Zuordnungen für Modelle, Kanten und Hinterlegungen. Sie regelt den Datenaustausch zwischen ARIS und Alfabet mithilfe der Alfabet RESTful API v2. Skriptadministratoren können diese Datei anpassen.
Alfabet Interoperability ist für Objekte des Typs Anwendungssystemtyp standardmäßig verfügbar. Objekte können Alfabet-Objekten der Alfabet-Objektklasse Anwendung zugeordnet werden. Wenn Sie weitere ARIS-Objekttypen oder Alfabet-Objektklassen definieren möchten, müssen Sie Folgendes tun:
Die zugehörigen Reporte, die im Alfabet-System verwendet werden, so anpassen, dass sie die definierten Daten nach ARIS übertragen.
Alfabet-Reporte, die die Standardkonfiguration unterstützen, sind in Alfabet-Releases ab 10.5p2 enthalten. Sie können diese Reporte in Alfabet anpassen oder Ihre eigenen Reporte definieren.
Der Report reduziert die Menge an Daten, die von Alfabet nach ARIS übertragen werden. Die Reporte stellen einen Satz verwendeter Eigenschaften zur Verfügung und ermöglichen den Zugriff auf Eigenschaften, die nicht in der aktuellen Klasse definiert sind, welche aber ARIS-Attribute des importierten Objekts werden sollen. Beispiel: Life Cycle-Attribute eines Anwendungssystemtyp-Objekts. Falls ein referenzierter Report nicht in Alfabet verfügbar ist, wird dieses Problem vom Import-Log protokolliert. In einem solchen Fall versucht der Import den Standard-Import durchzuführen, ohne den Report zu verwenden.
Weitere Informationen zur Schnittstelle und zur Konfiguration des Datenaustauschs finden Sie im entsprechenden Handbuch. Das Alfabet-Referenzhandbuch der Schnittstelle ARIS Alfabet Interoperability Interface finden Sie auf dem Alfabet-Installationsmedium. Sie können es auch von Empower herunterladen.
Anpassen der Konfigurationsdatei ARIS-ALFABET-mappingV2.xml
Warnung
Nach einer Programmaktualisierung gehen alle Änderungen verloren, die an Standardskripten und Dateien gemacht wurden. Wenn Sie eine duplizierte Datei anpassen, wirkt sich die Programmaktualisierung nicht auf diese Datei aus. Ursprüngliche XML-Dateien werden überschrieben und aktualisiert. Nach einer Aktualisierung müssen Sie die angepassten Zeilen in die neue XML-Datei kopieren.
Im Lieferumfang von ARIS befinden sich viele Standardskripte. Generell empfehlen wir, alle Änderungen von Skripten extern zu dokumentieren, um diese mit Hilfe der Dokumentation während des Aktualisierungsprozesses korrekt zu berücksichtigen.
Beim Aktualisieren von ARIS werden alle ARIS-Standardskripte und -dateien überschrieben und kundenspezifische Änderungen an diesen Dateien verworfen. Kopierte und selbst geschriebene Skripte und Dateien werden nicht überschrieben.
Wenn Sie von uns ausgelieferte Dateien geändert, aber nicht kopiert haben, müssen diese vor der Aktualisierung (updatesystemdb) exportiert und nach der Aktualisierung wieder importiert werden. Dadurch erhalten Sie Ihre angepassten Standardskripte aus der entsprechenden Vorversion. In diesem Fall bekommen Sie aber keine Korrekturen oder Aktualisierungen der von uns ausgelieferten Dateien.
Semantikchecks
Wir empfehlen Ihnen, für Semantikchecks eigene Regelarten und eigene Profile zu erstellen, in denen die ARIS-Standard-Regelarten und -Regeln referenziert werden.
Für konfigurierbare Regelarten ist dies nicht möglich (Beziehungsattribut-, Modellattribut-, Objektattribut-, Existenz- und Zuordnungsregeln). Haben Sie diesen Regelarten Regeln hinzugefügt, müssen Sie die Regelarten vor der Aktualisierung exportieren und nach der Aktualisierung importieren.
Stellen Sie sicher, dass für jeden Objekttyp die definierten Attributtypen zur Verfügung stehen.
Alfabet REST API v2 ist in Alfabet aktiviert und konfiguriert. Das Alfabet-Referenzhandbuch der Schnittstelle ARIS Alfabet Interoperability Interface finden Sie auf dem Alfabet-Installationsmedium. Sie können es auch von Empower herunterladen.
Vorgehen
Klicken Sie in ARIS Architect auf ARIS >Administration.
Öffnen Sie in der Leiste Navigation die Gruppe Auswertungen > Reporte.
Öffnen Sie die Kategorie IT-Architektur.
Klicken Sie doppelt auf die Datei ARIS-ALFABET-mappingV2.xml. Die Datei wird im Skripteditor geöffnet.
Fügen Sie weitere Einträge hinzu oder ändern Sie nach Bedarf die Einträge, die die Änderungen im Report betreffen.
Speichern Sie die Änderungen und schließen Sie die Datei.