본문 바로가기
Study/UML

[UML] 타이밍 다이어그램(Timing Diagram)

by 스테디코디스트 2023. 10. 13.
반응형

<타이밍 다이어그램>

- 시간에 따른 각 객체의 상태와 그 상태를 변경시키는 방아쇠 역할을 하는 메시지들을 보여주는 도표

- 순차 다이어그램과 상태 머신 다이어그램을 합쳐 놓은 것과 같다.

- 각 신호들이 시간별로 처리되는 과정을 그림으로 나타낸 것

- 신호의 동작을 정확한 타이밍에 맞춰 이뤄지게 하여 발생할 수 있는 충돌이나 간섭을 방지할 수 있음

 

<구성 요소>

1) 시간축

- 시간의 흐름을 나타내는 수평선

 

2) 신호

- 수직선으로 표시되고 상태 변화에 따라 높은 레벨과 낮은 레벨로 표시됨

 

3) 클럭

- 시스템의 타이밍 신호로 주기적으로 반복되는 신호로 표시됨

- 시스템의 동작을 동기화함

 

4) 지연

- 신호의 전달이나 처리에 소요되는 시간을 나타냄

 

5) 상태 전이

- 신호의 상태 변화를 표현

 

<예시>