Inhaltsverzeichnis

Als Team mit Astah arbeiten

Dass im Sopra eine Gruppe gemeinsam ein Modell erstellt, wird insbesondere dann wichtig, wenn es um die Erstellung des Klassendiagramms geht. Die ersten Diagramme (Anwendungsfalldiagramm und Aktivitätsdiagramme) können durchaus in verschiedenen Modellen in den eigenen Home-Verzeichnissen der Gruppenmitglieder erstellt werden.

Astah-Modelle kopieren

Da ein Astah-Modell mit allen Diagrammen in einer Datei (.asta) abgelegt wird, lassen sich die Modelle leicht kopieren und verschieben.

Zwei Modelle mit verschiedenen Diagrammen zusammenfassen

Astah bietet über die Merge-Funktion (File > Merge Project) die Möglichkeit, verschiedene Modelle/Projekte zu Einem zusammenzufassen. Auf der Ebene der Diagramme bedeutet das, dass man von anderen erstellte Diagramme in sein Modell aufnehmen kann. Deshalb sollte man den Diagrammen eigene sinnvolle und eindeutige Namen geben.

Zwei Diagramme zu einem zusammenfassen

Es kommt vor, dass zwei Gruppenmitglieder gleichzeitig Änderungen z.B. am Klassendiagramm vorgenommen haben. Auch dann kann man die Merge-Funktion nutzen, um die Änderungen zu verschmelzen, auch wenn man grundsätzlich nur ganze Projekte zusammenfassen kann.

Vorsicht: Falls Elemente in einer Version gelöscht wurden, tauchen sie in der „gemergten“ Version wahrscheinlich wieder auf.

Astah-Projekte im SVN verwalten

Die Verwaltung eines Astah-Projekts mit SVN bietet zusätzlich die Möglichkeit, die Historie eines Projekts zu verwalten. Die Versionsverwaltung ermöglicht die Verfolgung der Änderungsschritte und die Rückkehr zu einer älteren Version des Modells. Außerdem kann man gut von zuhause aus auf das SVN-Repository zugreifen.
Um gemeinsam an einem Modell zu arbeiten, reicht es an der Uni aus, das gemeinsame Modell im share-Ordner der Gruppe abzulegen, auf den die Gruppenmitglieder zugreifen können, nicht aber andere Sopra-Teilnehmer.