Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-time CORBA

Saved in:
Bibliographic Details
Title: Design and Performance of a Dynamically Configurable, Messaging Protocols Framework for Real-time CORBA
Authors: Raymond Klefstad, Sumita Rao, Douglas C. Schmidt
Contributors: The Pennsylvania State University CiteSeerX Archives
Source: http://www.cs.wustl.edu/~schmidt/PDF/GIOP.pdf.
Publication Year: 2003
Collection: CiteSeerX
Subject Terms: Distributed Systems, Real-time Systems, Embedded Systems, General Inter-ORB Protocol (GIOP, Realtime CORBA, Real-time Java
Description: 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.
Document Type: text
File Description: application/pdf
Language: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.13.3481; http://www.cs.wustl.edu/~schmidt/PDF/GIOP.pdf
Availability: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.13.3481
http://www.cs.wustl.edu/~schmidt/PDF/GIOP.pdf
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number: edsbas.A40E1746
Database: BASE
Description
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.