“…A distributable thread comprises one or more scheduling segments, which is a code sequence whose execution is scheduled according to a set of application-specified scheduling parameters, e.g., worstcase execution time, deadline, and criticality of a realtime operation is used by the Maximum Urgency First (MUF) [4] scheduling strategy. These parameters can be associated with a segment encompassing that operation on a particular endsystem, e.g., as shown for segment B in Figure 1.…”