• DocumentCode
    3419697
  • Title

    Dynamic client-side scheduling in a real-time CORBA system

  • Author

    Feng, W.

  • Author_Institution
    Sch. of Elec. & Comp. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    332
  • Lastpage
    333
  • 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. We propose an approach which provides the advantages of both, that is, QoS guarantees and run time scheduling flexibility
  • Keywords
    client-server systems; distributed object management; quality of service; real-time systems; scheduling; software quality; QoS guarantees; best-effort real time system; dynamic client-side scheduling; earliest-deadline-first algorithm; hard real time system; multilevel software layering; offline scheduling; online scheduling; quality of service; rate-monotonic scheduling; real time CORBA system; real time applications; run time scheduling flexibility; Application software; Costs; Dynamic scheduling; Middleware; Performance analysis; Programming; Quality of service; Real time systems; Runtime; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.812733
  • Filename
    812733