next up previous contents
Next: Mehrere Benutzer in ToolFrame Up: Das ToolFrame-Konzept Previous: Werkzeuge

Dokumente

Das Datenmodell der ToolFrame-Dokumente wird im Datenmodell von H-PCTE beschrieben. Hierzu steht die Daten-Definitionssprache von H-PCTE zur Verfügung. Durch die Verwendung externer Schemata ist die Definition verschiedener Sichten auf die Daten im OMS möglich. Das gesetzte Arbeitsschema bestimmt die aktuelle Sicht eines Werkzeugs. Die Verwendung von Sichten erlaubt zum Beispiel die Definition selektiver Editoren, die nur bestimmte Aspekte eines Dokuments anzeigen (zum Beispiel die Vererbungsstruktur eines OOA-Diagramms) und die übrigen Aspekte ausblenden (zum Beispiel Teil-von-Beziehungen). Ein Dokument wird durch Auswahl des zugehörigen Menüpunktes im Elements-Menü des Projects Management Editor erzeugt.

In der aktuellen ToolFrame-Version stehen folgende Dokumenttypen zur Verfügung:

*Projekt-Dokumente
(project) dienen zur Verwaltung von ToolFrame-Dokumenten.
*Entity Relationship Attribute-Diagramme
(era_document) in den Notationen nach Six und Pagel [13] sowie nach Korth und Silberschatz [11].
*Object Oriented Analysis & Design-Diagramme
(ooad_document) nach Coad und Yourdon [2].
*Petri-Netze
(petrinet_document) mit Plätzen, verschiedenen Transitionstypen und Kantentypen.
*Structured Analysis-Dokumente
(sa_document) für die Bearbeitung von Hierarchien von Datenfluß-Diagrammen [6].
*Data Dictionary-Diagramme
(dd_document) ermöglichen die graphische Darstellung eines Daten-Lexikons und erlauben die Prüfung der Korrektheit bezüglich eines Datenfluß-Diagramms.
*Entwurfsdiagramme
(design_document) für die Bearbeitung modularer Entwürfe inklusive hierarchischer Teilsysteme.
*State Transition-Diagramme
(state_transition_document) enthalten Zustände und Zustandsübergänge [13].
*PCTE SDS-Diagramme
(state_transition_document) dienen zur graphischen Darstellung der externen Schemata von PCTE.
*Netzplan-Diagramme
(netplan_document) für die Planung zeitlicher Abläufe bei der Durchführung von Software-Projekten.
*Team-Diagramme
(team_document) zur Veranschaulichung der Zusammensetzung von Arbeitsgruppen.
*Geo-Diagramme
(geo_document) zur Repräsentation geographischer Daten wie Städten, Ländern und Verkehrsverbindungen.



Marc Monecke
Thu Feb 26 16:11:52 MET 1998