The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.10 - October (1997 vol.23)
pp: 603-615
ABSTRACT
<p><b>Abstract</b>—The workload of many real-time systems can be characterized as a set of preemptable jobs with linear precedence constraints. Typically their execution times are only known to lie within a range of values. In addition, jobs share resources and access to the resources must be synchronized to ensure the integrity of the system. This paper is concerned with the schedulability of such jobs when scheduled on a priority-driven basis. It describes three algorithms for computing upper bounds on the completion times of jobs that have arbitrary release times and priorities. The first two are simple but do not yield sufficiently tight bounds, while the last one yields the tightest bounds but has the greatest complexity.</p>
INDEX TERMS
Real-time systems, schedulability analysis, precedence constraints, resource sharing.
CITATION
Mark K. Gardner, Jane W.S. Liu, "Bounding Completion Times of Jobs with Arbitrary Release Times, Variable Execution Times, and Resource Sharing", IEEE Transactions on Software Engineering, vol.23, no. 10, pp. 603-615, October 1997, doi:10.1109/32.637144
27 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool