• DocumentCode
    3098525
  • Title

    CORBA for real-time, high performance and embedded systems

  • Author

    Hrustich, Cathy

  • fYear
    2001
  • fDate
    2001
  • Firstpage
    345
  • Lastpage
    349
  • Abstract
    The development of distributed systems software poses unique challenges due to the diversity of hardware, software, and network protocols in the market today. Achieving interoperability with legacy systems and between systems provided by different vendors has, in the past, required the development of intricate interface specifications or proprietary bridging software. Real time, embedded distributed systems introduce additional performance and resource requirements. Real time systems require the ability to schedule tasks, predict the performance of those tasks, and perhaps most important, predict how the system will react to an overload situation or resource failure. Embedded systems are often characterized by resource constraints, diverse operating systems, and non-TCP/IP transports. Most real time and/or embedded systems share the requirement of reasonably high performance. High performance systems seek the lowest possible communication overhead and streamlined, optimized software layers. The paper discusses how CORBA has evolved to meet all these requirements, and uses ORBexpress CORBA from Objective Interface as a reference implementation of real time, high performance CORBA for embedded developers
  • Keywords
    distributed object management; distributed programming; embedded systems; open systems; protocols; CORBA; ORBexpress CORBA; Objective Interface; communication overhead; distributed systems software development; diverse operating systems; embedded developers; embedded distributed systems; interoperability; legacy systems; network protocols; non-TCP/IP transports; optimized software layers; overload situation; real time high performance embedded systems; resource constraints; resource failure; resource requirements; Application software; Communication industry; Embedded system; Hardware; Middleware; Operating systems; Protocols; Real time systems; Standards development; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922858
  • Filename
    922858