EAM Toolfamilie · Release 3.2.0

Werkzeuge für
Architekturmodelle

Fünf Werkzeuge für .qea-Modelle: aus Regelwerk und Text ein Modell bauen, ein vorhandenes Modell lesen und prüfen, mehrere Modelle zusammenführen und bearbeiten. Die HTML-Werkzeuge laufen im Browser.

1 Werkzeug wählen2 Datei herunterladen3 Im Browser öffnen
Alle Dateien im Release ansehen Quelltext und README

Welches Werkzeug wofür

Eine Karte je Werkzeug. Dateiname und Größe stehen darunter.

Schnellwahl: Bauen → EAM AI Suite · Prüfen → QEA Analyzer · Bearbeiten → EAM Suite · Nachschlagen → MDG Parser
Bauen

EAM AI Suite

Text, Handbuch, PDF oder Bild einlesen und daraus ein Modell erzeugen; prüfen, ansehen, bearbeiten und ein Handbuch zurückschreiben.

EAM-AI-Suite.html · 3,4 MB
⬇ EAM-AI-Suite.html herunterladen
  1. Datei herunterladen
  2. Datei öffnen
  3. Modell erzeugen
Nur prüfen

EAM QEA Analyzer

Vorhandene .qea lesen, prüfen und verstehen: Pakete, Sichten, Elemente, Verbindungen.

EAM-QEA-Analyzer.html · 299 KB
⬇ EAM-QEA-Analyzer.html herunterladen
  1. Datei herunterladen
  2. Datei öffnen
  3. Modell laden
Bearbeiten

EAM Suite

Mehrere Modelle laden, verschmelzen, bearbeiten und als neue .qea zurückschreiben.

EAM-Suite.html · 1,3 MB
⬇ EAM-Suite.html herunterladen
  1. Datei herunterladen
  2. Datei öffnen
  3. Modelle bearbeiten
Nachschlagen und exportieren

EAM MDG Parser

MDG-XML laden: Stereotype, Topologie, Viewpoints, Tag-Typen und Stereotyp-Tags durchsuchen; sechs Regeldateien exportieren. Die Anzahl hängt vom MDG-Stand ab.

EAM-MDG-Parser.html · 35 KB
⬇ EAM-MDG-Parser.html herunterladen
  1. Datei herunterladen
  2. Datei öffnen
  3. MDG-XML laden und durchsuchen
Für Open WebUI

Open-WebUI-Tool

Ein Werkzeug für Open WebUI, das <code>.qea</code>-Dateien liest und Abfragen daraus beantwortet.

eam_qea_analyzer_openwebui.py · 80 KB
⬇ eam_qea_analyzer_openwebui.py herunterladen
  1. Datei herunterladen
  2. In Open WebUI unter Werkzeuge einfügen
  3. Modell fragen
Für Terminal und Server

EAM AI Suite Python

Kommandozeile <code>eam-ai</code>, Webdienst und MCP. Quellstand als ZIP.

eam-ai-suite-python.zip · 305 KB
⬇ eam-ai-suite-python.zip herunterladen
  1. ZIP entpacken
  2. pip install ./eam-ai-suite-python
  3. eam-ai --version
Für Server

Container

Fertiges Image mit Webdienst, Upload und Job-Status; Python muss auf dem Host nicht installiert sein.

ghcr.io/mitchel85/eam-toolfamilie:v3.2.0
Zur Container-Seite
docker pull ghcr.io/mitchel85/eam-toolfamilie:v3.2.0
docker run --rm -p 8080:8080 \
  ghcr.io/mitchel85/eam-toolfamilie:v3.2.0
  1. Docker starten
  2. Befehl kopieren
  3. http://localhost:8080 öffnen

SharePoint-Fassung: EAM-AI-Suite.aspx — dieselbe App für SharePoint/IIS.

Auswahl nach Aufgabe

So entsteht eine Architektur

Der Weg durch die Werkzeuge, in dieser Reihenfolge.

  1. MDG einlesen. Die Technologie-Datei (XML) wird geladen. Daraus entsteht das Regelwerk: Stereotype, Topologie-Regeln, Viewpoints, Tag-Typen. Die Anzahl hängt vom MDG-Stand ab und wird nicht festgeschrieben.
  2. Startpaket übernehmen — wenn vorhanden. Die Standardelemente (StEKa) kommen als zweite .qea hinein; ihre GUIDs werden wörtlich übernommen, damit Modelle zusammenfinden.
  3. Prosa einlesen. Handbuch, Text oder ein Abschnitt daraus — daraus werden Elemente, Beziehungen und die Herkunft jeder Aussage.
  4. Architektur bauen. Geprüft wird gegen die Regeln der MDG; abstrakte Stereotype dürfen nicht instanziiert werden.
  5. Architektur sehen. Modell im Viewer öffnen: Pakete, Sichten, Beziehungen, Pfade.
  6. Architektur bearbeiten. Korrigieren, Standardelemente nachziehen, als neue .qea speichern.
  7. Ergebnis. Die .qea liegt vor und ist in Auswertewerkzeugen lesbar.

Prüfen

Jede Datei hat eine Prüfsumme. SHA256SUMS herunterladen und danach im Download-Ordner sha256sum -c SHA256SUMS ausführen.