• DocumentCode
    2288779
  • Title

    Responsive computing with CORBA

  • Author

    Polze, Andreas ; Malek, Miroslaw

  • Author_Institution
    Dept. of Comput. Sci., Humboldt-Univ., Berlin, Germany
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    73
  • Lastpage
    79
  • Abstract
    The Common Object Request Broker Architecture (CORBA) is a widely-accepted, standardized system integration framework based on distributed object technologies. CORBA is focused on facilitating general computing environments and does not explicitly address the needs of responsive (fault-tolerant, real-time) computing. Therefore, the question remains how to extend today´s CORBA implementations for support of responsive computing. In this paper we propose a CORBA-based distributed framework for responsive execution of CORBA method invocations. The framework exploits consensus for synchronization, reliable communication, and fault diagnosis among replicated server objects. Within the replicated server objects, we use the “Composite Objects” technique for predictable integration of CORBA and responsive computing. We present a methodology for creating objects which interface to CORBA while simultaneously supporting fault-tolerance and real-time requirements
  • Keywords
    distributed processing; fault tolerant computing; object-oriented programming; CORBA; Common Object Request Broker Architecture; distributed object technologies; fault diagnosis; fault-tolerance; real-time requirements; reliable communication; responsive execution; synchronization; Application software; Computer aided manufacturing; Computer architecture; Computer science; Delay; Fault diagnosis; Hardware; Operating systems; Quality of service; Real time systems;
  • 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.666770
  • Filename
    666770