The scheduling table displays the timing information (offset,
period, duration) for each of the scheduled actions in your application,
and provides you with a graphical interface that can be used to modify
these settings to avoid conflicts.
Procedure
- Open the Features windowfor the relevant Rational Rhapsody
component, and select the Scheduling tab. The top
part of the screen displays all elements that have been defined as
periodic. The bottom of the screen displays colored rectangles representing
each scheduled occurrence of the action. Below the listed periodic
elements there is a catch-all row of rectangles that represent any
timed actions that are not included in the scope of the component.
- If you want, customize the appearance of the timeline by
modifying the values for Time Scale, Scale
Primary Step, and Scale Secondary Step.
You can also toggle the display of vertical time lines using the Show
Vertical Time Lines option. The Show
Execution Log option refers to the ability to display
execution log data together with the planned schedule (see Comparing designed schedule with actual execution).
- If you want timing conflicts to be highlighted, verify
that the Show Time Conflicts option is selected. Conflicts are displayed as small triangles. For each conflict
found, one triangle is displayed at the appropriate location on the
time line - the color of the triangle matches the color of the action
that is causing the conflict. A second triangle is displayed directly
above the action causing the conflict - here, the color of the triangle
matches the color of the action that is already "using" that time
slot.
Note: When identifying conflicts between two actions, precedence
is always given to the action that is scheduled at an earlier point
along the timeline, meaning that the "later" action is always marked
as the problematic one.
- You can modify the timing information for each periodic
element using either of the following approaches:
- Modify the numbers displayed in the top half of the screen
by clicking and editing.
- Drag the rectangles as follows: dragging from the right edge
extends or shortens the duration, dragging from the left edge extends
or shortens the period, dragging from the middle of the rectangle
increases or decreases the offset.
- Click Apply to apply the changes
to your model.