Association for Computing Machinery
In this paper, the authors present a protocol for resource sharing in a hierarchical real-time scheduling framework. Targeting realtime open systems, the protocol and the scheduling framework significantly reduce the efforts and errors associated with integrating multiple semi-independent subsystems on a single processor. Thus, their proposed techniques facilitate modern software development processes, where subsystems are developed by independent teams (or subcontractors) and at a later stage integrated into a single product. Using their solution, a subsystem need not know, and is not dependent on, the timing behavior of other subsystems; even though they share mutually exclusive resources.