• DocumentCode
    2330398
  • Title

    Alleviating priority inversion and non-determinism in real-time CORBA ORB core architectures

  • Author

    Schmidt, Douglas C. ; Mungee, Sumedh ; Flores-Gaitan, Sergio ; Gokhale, Aniruddha

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • fYear
    1998
  • fDate
    3-5 Jun 1998
  • Firstpage
    92
  • Lastpage
    101
  • Abstract
    There is increasing demand to extend Object Request Broker (ORB) middleware to support distributed applications with stringent real-time requirements. However, conventional ORE implementations, such as CORBA ORBs, exhibit substantial priority inversion and non-determinism, which makes them unsuitable for applications with deterministic real-time requirements. The paper provides two contributions to the study and design of real-time ORB middleware. First, it illustrates empirically why conventional ORBs do not yet support real-time quality of service. Second, it evaluates connection and concurrency software architectures to identify strategies that reduce priority inversion and non-determinism in real-time CORBA ORBs
  • Keywords
    client-server systems; object-oriented programming; real-time systems; software engineering; Object Request Broker middleware; concurrency software architectures; connection software architectures; deterministic real-time requirements; distributed applications; nondeterminism reduction; priority inversion reduction; real-time CORBA ORB core architectures; real-time quality of service; Application software; Computer architecture; Computer science; Electrical capacitance tomography; Middleware; Protocols; Quality of service; Sun; Switches; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
  • Conference_Location
    Denver, CO
  • Print_ISBN
    0-8186-8569-7
  • Type

    conf

  • DOI
    10.1109/RTTAS.1998.683192
  • Filename
    683192