35. One or more non-transitory computer-readable media including stored thereon instructions that when executed by a computing device cause the computing device to perform operations comprising: accessing from a memory an executable graphical model including a plurality of components, the components issuing, during execution of the graphical model, at least two of: messages that persist for determined time intervals within a time period between a model execution start time and a model execution end time, have payloads that remain fixed for a given send-receive interaction, and have a message order during the execution of the graphical model; events having an event order during the execution of the graphical model; or function calls including a function call order during the execution of the graphical model; automatically generating, by a processor coupled to the memory, a display for the executable graphical model, the display including: an execution time scale corresponding to a time of execution of the graphical model; lifelines corresponding to the components, the lifelines extending across the execution time scale; and at least two of: first graphical affordances extending between the lifelines, the first graphical affordances representing the messages, and being arranged on the display in the message order; second graphical affordances extending between the lifelines, the second graphical affordances representing the events, and being arranged on the display in the event order; or third graphical affordances extending between the lifelines, the third graphical affordances representing the function calls, and being arranged on the display in the function call order.
35. One or more non-transitory computer-readable media including stored thereon instructions that when executed by a computing device cause the computing device to perform operations comprising: accessing from a memory an executable graphical model including a plurality of components, the components issuing, during execution of the graphical model, at least two of: messages that persist for determined time intervals within a time period between a model execution start time and a model execution end time, have payloads that remain fixed for a given send-receive interaction, and have a message order during the execution of the graphical model; events having an event order during the execution of the graphical model; or function calls including a function call order during the execution of the graphical model; automatically generating, by a processor coupled to the memory, a display for the executable graphical model, the display including: an execution time scale corresponding to a time of execution of the graphical model; lifelines corresponding to the components, the lifelines extending across the execution time scale; and at least two of: first graphical affordances extending between the lifelines, the first graphical affordances representing the messages, and being arranged on the display in the message order; second graphical affordances extending between the lifelines, the second graphical affordances representing the events, and being arranged on the display in the event order; or third graphical affordances extending between the lifelines, the third graphical affordances representing the function calls, and being arranged on the display in the function call order. 36. The one or more non-transitory computer-readable media of claim 35 wherein the graphical model executes over a plurality of simulation time steps, and at least one of the third graphical affordances is arranged on the display as occurring in one of the simulation time steps.