Abstract: In uniprocessor real-time systems, resource sharing is usually done using protocols such as Stack Resource Policy, Priority Ceiling Protocol and Priority Inheritance Protocol. Unfortunately ...