Title :
Guaranteed response times in a distributed hard-real-time environment
Author :
Leinbaugh, Dennis W. ; Yamini, Mohamad-reza
Author_Institution :
AT&T Bell Labs., Columbus, OH, USA
Abstract :
A distributed real-time programming model is presented. It consists of a set of tasks whose segments require processor time and devices, and which is run on a dedicated network of microcomputers. A task is started upon receipt of an external signal or the completion of other tasks. Segments communicate via message passing, and there may be a limited number of transient communication errors. A heuristic algorithm is developed to determine an upper bound on the response time of each task. This algorithm is useful in a hard-real-time environment for determining if response times will always be met.
Keywords :
computer networks; network operating systems; real-time systems; computer networks; distributed operating system; hard-real-time environment; heuristic algorithm; message passing; real-time programming model; response times; transient communication errors; Delay; Operating systems; Optimal scheduling; Performance evaluation; Real-time systems; Time factors; Upper bound; Distributed operating system; guaranteed response time; hard-real-time; process control; programming model; response time analysis;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1986.6313009