Etherware: Domainware for wireless control networks

Girish Baliga, Scott Graham, Lui Raymond Sha, P. R. Kumar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The promise of middleware is to enable integration and evolution of complex systems dynamically. In demanding domains such as wireless control networks, fulfilling this promise while maintaining complete generality is extremely complicated. Understanding and exploiting the forcing functions of a domain helps manage this complexity by avoiding redundant generalizations. Domainware exploits this technique and adopts a simpler architecture to support more important non-functional requirements effectively. This paper presents Etherware, a Domainware for wireless control networks. Capitalizing on our development of a fairly complex control system testbed, commonly supported yet redundant generalizations are identified and eliminated. The resulting architecture is simple, and can support a wide range of trade-offs that can be manipulated easily at run-time. This is illustrated by showing how the performance of Control Time Protocol (CTP), an Etherware service, is optimized by the additional options available in Etherware.

Original languageEnglish (US)
Title of host publicationProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
EditorsJ. Gustafsson, T. Aoki, I. Lee
Pages155-162
Number of pages8
DOIs
StatePublished - Sep 27 2004
EventProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing - Vienna, Austria
Duration: May 12 2004May 14 2004

Publication series

NameProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing

Other

OtherProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Country/TerritoryAustria
CityVienna
Period5/12/045/14/04

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Etherware: Domainware for wireless control networks'. Together they form a unique fingerprint.

Cite this