Kaj je časovni diagram?

Časovni diagram kaže obnašanje objektov v danem časovnem intervalu. Časovni diagram je posebna oblika diagrama zaporedja. Razlika med časovnim diagramom in diagramom zaporedja je v tem, da sta osi zamenjani. Tako čas narašča od leve proti desni, življenske dobe pa so razporejene navpično v ločenih razdelkih.

Primer časovnega diagrama


Časovni diagram kaže dogajanje na križišču. Opazujemo stanja dveh objektov: semaforja in vozila. Semafor ima 3 stanja (rdeča, rumena, zelena), vozilo ima dve stanji (vozi, čaka). Zgled kaže tudi, kako lahko diagram opremimo s komentarji (pravokotniki z zavihki). Diagram kaže tudi, kako sprememba stanja v enem objektu(semaforju) s sporočilom zahteva spremembo stanja v drugem objektu (vozilu). Časovni diagram lahko podaja tudi omejitve (minimalni čas stanja zeleno, minimalni čas stanja rumene luči).