Doug Lea (concurrent programming in Java) uses a vertical row of time with columns for streams, then a row into columns is fixed at any time.
A sequence of lines captures a sequence of events.
The problem is that most disciplines require consideration of various permutations of possible state changes.
I wonder if the animated PowerPoint version of these charts will help the audience that you have in mind.
source share