The design and performance of configurable component middleware for distributed real-time and embedded systems

  • Venkita Subramonian
  • , Liang Jui Shen
  • , Christopher Gill
  • , Nanbor Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

QoS-enabled component middleware solutions can help reduce the programming complexity of configuring real-time aspects, such as priorities and rates of invocation. How-ever, few empirical studies have been conducted to guide distributed real-time and embedded (DRE) system developers in choosing among alternative configuration mechanisms and performance optimization techniques in practice. This paper makes three contributions to research on QoS-enabled component middleware for DRE systems in the context of the Component-Integrated ACE ORB (CIAO). First, it describes the design of CIAO's static component configuration mechanisms, which enhance configurability by avoiding features that are not supported by key real-time platforms, while reducing run-time overhead and footprint. Second, it compares the performance of dynamic and static configuration mechanisms in CIAO to help guide the selection of suitable configuration mechanisms based on specific requirements of each DRE system. Third, it presents an empirical comparison of CIAO's static configuration mechanisms to the static configuration mechanisms in Boeing's PRISM avionics component middleware solution.

Original languageEnglish
Title of host publicationProceedings - 25th IEEE International Real-Time Systems Symposium, RTSS 2004
Pages252-261
Number of pages10
DOIs
StatePublished - 2004
Event25th IEEE International Real-Time Systems Symposium, RTSS 2004 - Lisbon, Portugal
Duration: Dec 5 2004Dec 8 2004

Publication series

NameProceedings - Real-Time Systems Symposium
ISSN (Print)1052-8725

Conference

Conference25th IEEE International Real-Time Systems Symposium, RTSS 2004
Country/TerritoryPortugal
CityLisbon
Period12/5/0412/8/04

Keywords

  • Configuration mechanisms
  • DRE systems
  • QoS-enabled component middleware

Fingerprint

Dive into the research topics of 'The design and performance of configurable component middleware for distributed real-time and embedded systems'. Together they form a unique fingerprint.

Cite this