Dynamic Client-Side Scheduling in a Real-Time CORBA System

  • Authors:
  • W. Feng

  • Affiliations:
  • -

  • Venue:
  • COMPSAC '99 23rd International Computer Software and Applications Conference
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

CORBA allows objects to communicate, independent of the specific techniques, languages, and platforms used to implement the objects. However, due to the multilevel software layering needed to provide this independence, CORBA cannot support real-time applications since it lacks essential quality-of-service (QoS) features. Recent work on real-time CORBA includes an offline scheduled, hard, real-time system based on rate-monotonic scheduling and an online scheduled, best-effort, real-time system based on the earliest-deadline-first algorithm. The former provides QoS guarantees at the expense of run-time scheduling flexibility while the latter provides the complement. In this paper, we propose an approach which provides the advantages of both, that is, QoS guarantees and run-time scheduling flexibility.