Interaktions-Diagramme sind eine Notationsform, um den zeitlichen Ablauf der Kommunikation zwischen Objekten oder zwischen Prozessen darzustellen. Wir beschreiben hier letzteres, deswegen symbolisieren die horizontalen Pfeile in den Diagrammen immer Signale, um in der Nomenklatur von zu bleiben.
Interaktions-Diagramme und andere Notationsformen werden ausführlich in dem Buch von vorgestellt.
In Abbildung haben wir einen der zwei komplexeren
Vorgänge dargestellt, das Laden eines Dokumentes und dessen Annotationen.
Wie bereits erwähnt wurde, könnten die Anfragen an die
Annotations-Server und den WWW-Server auch parallel erfolgen. Dann würden
die entsprechenden vertikalen Balken auf einer Höhe beginnen. Die
Interaktions-Diagramme hier stellen die bisherige sequentielle
Implementation dar.
Die zweite interessante Interaktion findet mit dem Aufruf des Annotationsgraphen statt (Abb. 5.9). Hier wird nochmals deutlich, daß die beiden Tools unabhängig voneinander koexistieren können. Der rechte Teil für sich betrachtet zeigt somit auch den Ablauf beim Annotieren.