• DocumentCode
    3115290
  • Title

    Design and performance of a dynamically configurable, messaging protocols framework for real-time CORBA

  • Author

    Klefstad, Raymond ; Rao, Sumita ; Schmidt, D.C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • fYear
    2003
  • fDate
    6-9 Jan. 2003
  • Abstract
    As distributed object computing (DOC) middleware standards and implementations evolve over time, they invariably must support a growing number of protocols to remain interoperable. Memory footprints of middleware implementations can become large if a concerted effort is not made to prevent this growth. Large middleware memory footprints are problematic for important classes of distributed, real-time, and embedded (DRE) applications that have stringent memory constraints. This paper makes two contributions to the design of middleware to address key challenges of developing DRE applications. First, it describes the design of dynamically configurable general inter-ORB protocols (GIOP). Second, it explains how we applied patterns and Java features to minimize and customize the memory footprint of messaging protocols used in DRE middleware.
  • Keywords
    distributed object management; embedded systems; memory protocols; message passing; middleware; object-oriented methods; open systems; DRE middleware; Java; distributed applications; distributed object computing; dynamically configurable framework; embedded applications; general interORB protocols; interoperability; memory footprints; messaging protocols; middleware standards; real-time CORBA; real-time applications; software patterns; Aerospace electronics; Distributed computing; Java; Large-scale systems; Memory management; Middleware; Real time systems; Scalability; Simple object access protocol; Telecommunication computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2003. Proceedings of the 36th Annual Hawaii International Conference on
  • Print_ISBN
    0-7695-1874-5
  • Type

    conf

  • DOI
    10.1109/HICSS.2003.1174883
  • Filename
    1174883