Timing Diagrams Examples

Here we provide some examples of timing diagrams:

Stages of Alzheimer’s Disease

An example of timing diagram of medical domain showing stages of Alzheimer’s disease. Alzheimer's disease (AD) is a a progressive, ultimately fatal brain disease that causes loss of memory and intellectual abilities. The cause of the disease is unknown. AD has no cure and is one of the leading causes of death in the United States.

For Alzheimer’s disease doctor may use a diagnostic framework with three to seven levels (stages). Progression through these stages may last from 8 to 10 years, and in some cases up to 20 years from the time neuron changes start.

Example of timing diagram below shows timing for the seven stage framework. Note, that this is a UML diagram example and should not be considered as a medical reference for the disease. Medical details are provided here only to aid in better understanding of the diagram. Seven stage framework includes the following stages:

Timing diagram example - Alzheimer’s disease stages.

Timing Diagram Example - Stages of Alzheimer’s Disease

Website Latency

An example of timing diagram which shows some duration constraints for a fabricated website to evaluate how long web user should wait to see something rendered on his/her display.

After web user enters web page URL, the URL should be resolved to some IP address. DNS resolution can add some tangible waiting time to the response latency as perceived by user. Latency delays related to DNS resolution could range from 1 ms (local DNS cache) to several seconds.

With simple Model–View–Control (MVC) implementation, Java servlet gets control and requests some data from "model". Communication with data sources usually takes some discernible time. After data is received and processed, servlet forwards request processing to JSP ("view"). Buffered HTTP response is sent back to the browser.

Web browser takes some time to process HTTP response and HTML page to start rendering the page view to the web client. (Note, that after that it could take even more time for the web browser to request other resources like CSS, JavaScript, images, which is not shown on the diagram.)

Timing diagram example - User Experience Website Latency Timing.

Timing Diagram Example - User Experience Website Latency

Comments
blog comments powered by Disqus