Time Sequence Diagrams

A useful tool for showing the structure of sequences of events and exchange of information is the time sequence diagram as in #fntsd#292>.

#figure293#
Figure: A Time Sequence Diagrams

Where | = active, and : = idle/blocked. We shall use these diagrams informally to explain various synchronization and IPC mechanisms.