ToolFrame Version 2.9

Toolframe ist eine frei verfügbare ``Upper-CASE''-Umgebung, die diverse gängige Dokumenttypen unterstützt, die bei der Systemanalyse und beim Entwurf eingesetzt werden, im einzelnen:

*Entity-Relationship-Diagramme
in zwei verschiedenen Notationen. Während der Bearbeitung kann zwischen den Notationen umgeschaltet werden

*Datenflußmodelle
gemäß der Strukturierten Analyse, insb. Datenflußdiagramme und das zugehörige Datenlexikon

*Hierarchische Zustandsübergangsdiagramme
zur Modellierung von Systemzuständen

*Systemmodelle
gemäß objektorientierter Analyse und objektorientiertem Entwurf (OOA, OOD); aus einer erweiterten Variante der OOA-Modelle können direkt Schemata relationaler Datenbanken generiert werden

*Petri-Netze
mit Plätzen, Warteschlangen und verschiedenen Arten von Transitionen

*Spezifikationen modularer Systemarchitekturen
wobei eine hierarchische Verfeinerung des Entwurfs unterstützt wird

*PCTE-Datenbankschemata
können in einer graphische Darstellung bearbeitet werden

Für jeden Dokumenttyp stehen graphische und/oder textuelle Editoren, Analysatoren und sonstige Werkzeuge zur Verfügung. In den Analysatoren kann man dokumenttypspezifische Konsistenzbedingungen überprüfen und fehlerhafte Stellen in Editor-Fenstern anzeigen lassen; Fehler können sofort in diesen Editor-Fenstern behoben werden. Neben Werkzeugen für Analyse bzw.\ Entwurf bietet ToolFrame noch phasenübergreifende Funktionen an:

*Einfache Dokumentverwaltung
zur Zuordnung von Dokumenten zu Projekten

*Organisationsdiagramme
in denen die Struktur von Projekt-Teams dargestellt werden kann

*Projektmanagementunterstützung
mit Hilfe von Netzplandiagrammen

*Suchfunktionen
im Projektdatenbestand mit OQL-artigen Anfragen, die auch eine Stichwortsuche ermöglichen

ToolFrame benutzt zur Dokumentenverwaltung das Objektmanagementsystem H-PCTE und arbeitet direkt, also ohne transiente Kopien, auf der Objektbank. Die Datenbankschemata für alle Dokumenttypen werden mitgeliefert bzw. sind dynamisch abfragbar. Durch die Verwendung eines Objektmanagementsystems ist die Umgebung relativ leicht erweiterbar.

Wesentliche Unterschiede gegenüber der früheren Version von ToolFrame sind: (a) Es werden wesentlich mehr Dokumenttypen unterstützt. (b) Bei nicht-hierarchischen Systemmodellen wie OOA- oder ER-Diagrammen können Teildiagramme gebildet werden. (c) Die Propagation von Änderungen zwischen Anzeigefenstern ist aus dem Werkzeug in das unterliegende Objektmanagementsystem verlagert worden und arbeitet jetzt netzwerkweit, d.h. es können nun mehrere Benutzer von verschiedenen Rechnern aus gleiche oder überlappende Dokumente parallel bearbeiten. (d) Die Editieroperationen wurden verbessert und erweitert. (e) Die Dokumentation steht nun im WWW zur Verfügung.


Wed Sep 10 09:50:12 MET DST 1997