Meta-Programming Techniques for Distributed Real-time and Embedded Systems

Abstract

This paper provides two contributions to the study of mechanisms for reducing the life-cycle costs of distributed real-time and embedded (DRE) systems. First, we present a mechanism–called a Quality Connector–that enables applications to specify the qualities of service that they require from their infrastructure, and then manages the operations that optimize the middleware to implement those requirements. Second, we show how Quality Connectors are being applied in practice to allocate communication resources automatically for real-time CORBA event propagation. Although middleware that configures itself in response to quality of service (QoS) requests has been investigated and applied in generalpurpose computing contexts, we believe that the present work is among the first to put such capabilities into mission-critical DRE systems with stringent QoS

DOI: 10.1109/WORDS.2002.1000030

4 Figures and Tables

Cite this paper

@inproceedings{Cross2002MetaProgrammingTF, title={Meta-Programming Techniques for Distributed Real-time and Embedded Systems}, author={Joseph K. Cross and Douglas C. Schmidt}, booktitle={WORDS}, year={2002} }