UML-Reporting mit ShowCase
Reporting für große Datenmodelle
Ein UML-Modell, das in einem CASE-Werkzeug "gefangen" ist, lässt sich kaum sinnvoll als Diskussionsgrundlage für alle Beteiligten einsetzen. Notwendig dazu ist, die Modellinhalte so aufzubereiten und darzustellen, dass auch Beteiligte ohne Erfahrungen im Umgang mit CASE-Tools sich zurechtfinden können.
Die Reporting-Lösung ShowCASE wurde von 4Soft speziell für die Ausgabe umfangreicher Datenmodelle entwickelt. Das Look-&-Feel der Reports orientiert sich stark am bekannten JavaDoc-Format, das für die Dokumentation von Java APIs verwendet wird.
ShowCASE ist ein Plug-In für das CASE-Tool Rational Rose. Der Kern der Reporting-Funktionalität basiert allerdings auf XMI, einem Standardformat zum Datenaustausch von UML-Modellen. Die Abbildung zeigt die Datenverarbeitung für HTML-Reports.

Konfiguration von Reports
Die Report-Konfigurationen werden als XML-Datei gespeichert und stehen somit für weitere Generierungsläufe zur Verfügung. Insbesondere wird dadurch auch die nicht-interaktive Batch-Verarbeitung von Reporting-Aufträgen möglich.

Funktionsumfang
- Umfangreiche Konfigurationsmöglichkeiten
- Auswahl der Modellumfänge auf Basis von UML-Packages
- Detaillierungsstufen: Analyse, Design, Implementierung
- Metadaten wie Titel, Autoren, Änderungshistorie etc.
- Ausgabeformate: HTML, PDF
- Report-Generierung im Batch-Betrieb (nightly build) möglich
- Für große Modelle geeignet
- Realisierung basiert auf XMI 1.1 und ist damit weitgehend unabhängig vom CASE-Tool
Systemanforderungen
ShowCASE ist ein Plug-In für das UML-Werkzeug Rational Rose ab Version 2003. Für den den XMI-Export wird außerdem ein installiertes Unisys-Plug-In (JCRUML 1.3.6) vorausgesetzt. Die GUI zur Report-Konfiguration ist eine Java-Anwendung, die ein JRE in der Version 1.3 oder höher erfordert.
Beispiel-Reports
Der VDA-Arbeitskreis Fahrzeugelektrik setzt ShowCASE zur Dokumentation seiner Standardmodelle ein. Aktuelle Beispiele für HTML- und PDF-Ausgaben von ShowCASE finden Sie auf dem ECAD Implementor Forum. Alle aktuellen Modelle der Arbeitsgruppe (KBL, ELOG) sind mit ShowCASE dokumentiert.
-
PDF-Dokumente
-
Werkzeuge
-
Referenzen
- Actano AG
- BMW AG
- MTU Aero Engines
- PROSTEP AG
- Sparkasse Nürnberg
- VDA
© 2010 4Soft GmbH · Mittererstraße 3 · D-80336 München · Telefon: +49-89-5307 4444 · Fax: +49-89-5307 4445 · E-Mail: info@4soft.de


