Middleware Design and Implementation for Networked Embedded Systems

Venkita Subramonian, Christopher D. Gill

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

The networked embedded systems challenge assumptions about resource availability and scale made by classical approaches to distributed computing, and thus represent an active research area with many open questions. TAO and ORBexpress RT are general-purpose CORBA implementations that provide real-time and distribution features for a wide variety of application domains. The middleware is applied to a wider range of networked embedded systems, a fundamental tension between breadth of applicability and customization to the needs of each application becomes increasingly apparent. The two key factors that motivate the development of ORB-style middleware for networked embedded systems are remote communication and location independence. The selection of features for our special-purpose middleware implementation was strictly driven by the unique requirements of the application domain. It is therefore important to adopt an iterative approach to middleware development that starts with specific application requirements and takes simulation and experimentation results into consideration.

Original languageEnglish
Title of host publicationNetworked Embedded Systems
PublisherCRC Press
Pages2-1-2-18
ISBN (Electronic)9781439807620
ISBN (Print)9781439807613
DOIs
StatePublished - Jan 1 2017

Fingerprint

Dive into the research topics of 'Middleware Design and Implementation for Networked Embedded Systems'. Together they form a unique fingerprint.

Cite this