Optimal Mutex policy in Ada 95

  • Authors:
  • Jim Abu-Ras

  • Affiliations:
  • The University of Houston, POB 52383 Houston, Texas

  • Venue:
  • ACM SIGAda Ada Letters
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Priority inversion is any situation where low priority tasks are served before higher priority tasks. It is recognized as a serious problem for Real-Time Systems. In this paper, we present some of the important features of the Real-Time Annex of Ada 95. We also implement the Optimal Mutex Policy (OMP) in Ada 95 to better illustrate Ada's new usefulness for Real-Time programming. A detailed discussion of this protocol and other related issues are presented.