transentis consulting

Interaktive Websites aus Enterprise Architect Modellen erstellen

Dokumente aus Modellen generieren
  • Robert Pagel
    Robert Pagel
    Friday, February 22, 2013
Eine Darstellung, wie wir unser Model-Engineering-Toolkit verwenden, um Websites aus Enterprise Architect-Modellen zu generieren

Machen Sie Ihr Enterprise Architect Modell einer breiten Zielgruppe zugänglich, indem Sie es in eine interaktive Website transformieren

Wie ich in meinem letzten Posting über modellgetriebene Dokumentation beschrieben hatte, stehen unsere Kunden oft vor der Herausforderung, ihre EA-Modelle einer breiten Zielgruppe zu präsentieren. Darin finden sich zwar oft auch UML-Erfahrene und regelmäßige Nutzer von Enterprise Architect (EA), aber zum größten Teil besteht diese Zielgruppe aus Fachexperten für die Domäne, die das Modell abbildet.
Unser Ansatz ist die automatische Generierung von leicht verständlichen Dokumenten und Websites aus Modellen. Er bietet eine Reihe von Vorteilen:
  • Die EA-Modellierungssoftware wird nicht mehr benötigt, um die im Modell festgehaltenen Informationen zu betrachten. Es genügt ein moderner Browser, welcher heutzutage so gut wie jedermann zur Verfügung steht.
  • Die Website ist erweiterbar, um weiterhelfende Informationen an den richtigen Stellen anzuzeigen. Diagramm-Elemente können z.B. angeklickt werden, woraufhin sich eine Infobox öffnet, die Eigenschaften des Elements oder Links zu weiteren Informationen anzeigt.
  • Der Generator stellt sicher, dass die Website immer mit dem Modell konsistent bleibt. Sie starten ihn aus dem EA Tools-Menü und die er aktualisiert die Website automatisch. Selbst für große Modelle benötigt dieser Vorgang nur ein paar Sekunden. Falls Sie Dokumente nach unserem Ansatz aus Ihrem Modell generieren, erledigt der Generator dies ebenfalls und verlinkt die Dokumente auf der Website.
Um diesen Prozess zu zeigen, habe ich ein kurzes Video erstellt. Es demonstriert, wie Sie aus Ihrem Modell die Website aktualisieren und wie die Navigation der Website mittels Baumansicht, Suchfunktion und Infobox funktioniert.
Die von uns verwendete Technologie ist nicht kompliziert:
  • Die Website ist eine erweiterbare Anwendung, die die Betrachtung Ihres Modells im Browser ermöglicht. Das Grundgerüst bilden HTML5 und Javascript. Alle Diagramme konvertieren wir in das SVG-Format, um sie im Browser anzuzeigen.
  • Der Generator bildet ein komplettes EA-Modell auf JSON-Dateien ab, die wiederum von der Website gelesen werden können.
Wenn Sie sich mehr Informationen zu unserem Ansatz wünschen, schreiben Sie mir bitte einen Kommentar.
Upcoming Events

Training AI to Play The Beer Distribution Game

2 hours - 2021-10-27

Mastering The Complexity of Digital Transformation

2 hours - 2021-10-28

Modeling Growth Strategies For Professional Service Firms

2 hours - 2021-11-18

Go to event overview

Recent Blogposts

Meetup: Agile Transformation Tools

Olga Medvedeva - 2021-09-27

Meetup: Understanding The Beer Distribution Game

Olga Medvedeva - 2021-09-01

Introduction to The Business Prototyping Toolkit

Oliver Grasl - 2021-08-17

Go to blog overview

Email newsletter

Subscribe to our newsletter and stay up to date about the latest trends and news.

Name
Email
Subscribe to our newsletter and stay up to date about the latest trends and news.
  • transentis
Contact us

transentis consulting

Geisbergstraße 9

10777 Berlin


+49 30 9203833320

info@transentis.com