• DocumentCode
    2289648
  • Title

    CORBA in real-time settings: a problem from the manufacturing domain

  • Author

    Polze, Andreas ; Plakosh, Dan ; Wallnau, Kurt

  • Author_Institution
    Dept. of Comput. Sci., Humboldt-Univ., Berlin, Germany
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    403
  • Lastpage
    411
  • Abstract
    The Object Management Group´s (OMG) Common Object Request Broker Architecture (CORBA) is an important and popular technology that supports the development of object based, distributed applications. The benefits promised by CORBA (abstraction, heterogeneity, etc.) are appealing in many application domains, including those that satisfy real time requirements-such as manufacturing. Unfortunately, CORBA was not specified in light of real time requirements, and so the question remains whether existing object request brokers (ORBs) can be used in real time settings, or whether developers of real time systems must await future extensions of CORBA that address real time issues or use non CORBA compliant ORBs. We describe the application of an off the shelf ORB in a real time manufacturing system developed at National institute of Standards and Technology (NIST) and tools which have been developed at the SEI for the analysis of CORBA´s impact on the behavior of the system. Based on our experiences, we believe that today´s ORBs can be used in real time settings, with certain caveats as outlined in the article. We also outline the concept of “composite objects”, an approach for extending the range of non real time ORBs into a greater variety of real time settings
  • Keywords
    distributed processing; manufacturing data processing; object-oriented methods; object-oriented programming; real-time systems; CORBA; Common Object Request Broker Architecture; Object Management Group; composite objects; manufacturing domain; non CORBA compliant ORBs; non real time ORBs; object based distributed applications; off the shelf ORB; real time issues; real time manufacturing system; real time requirements; real time settings; Airplanes; Application software; Computer architecture; Control systems; Electrical capacitance tomography; Electronic switching systems; Hardware; NIST; Real time systems; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-8430-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1998.666813
  • Filename
    666813