Professional Documents
Culture Documents
Execution of a command
What is a timing diagram?
Think of a timing diagram as an inverted sequence diagram. In a timing diagram, time passes on the
x-axis from left to right, with different components of the system that interact with each other on the
y-axis.
Timing diagrams show how long each step of a process takes. Use them to identify which steps of a
process require too much time and to find areas for improvement.
Timing diagram is used to show interactions when a primary purpose of the diagram is to reason about
time; it focuses on conditions changing within and among lifelines along a linear time axis.
Timing diagram
Timing diagram components
With timing diagrams, you can easily diagram a process and identify the major steps it takes to complete the
process. First, identify the major participants in the process. If you were to create a timing diagram for a
factory, you would identify departments such as design, sourcing, manufacturing, QA, shipping, etc.
Then, follow the process closely, charting the time each product spends with each department. The end
result should help factory administration to recognize which departments are understaffed, inefficient, or
overloaded.
Timing diagram
Benefits of Timing Diagram
1. It depicts the state of an object at a particular point in time.
2. It implements forward and reverses engineering.
3. It keeps an eye on every single change that happens within the system.
This timing diagram example shows a simplified version of the water cycle.
Since the timing diagram focuses on how long each step takes, not on the system itself,
you could think of this as a diagram of the different phases that a water droplet cycles
through. If this were a manufacturing process, viewers could easily identify areas for
improvement.
Timing diagrams are powerful tools for making a system as efficient as possible.
Timing diagram
Ex.
Machine Cycle