Thesis
CLM as a smart home middleware
Washington State University
Master of Science (MS), Washington State University
2010
Handle:
https://hdl.handle.net/2376/100823
Abstract
This work details the design of middleware for smart environments that is lightweight, flexible, fast, and easily extensible. We hypothesize that this goal can be met by leveraging the power and simplicity of eXtensible Messaging and Presence Protocol (XMPP) through a publish-subscribe design paradigm. In this thesis we provide evidence to support this hypothesis by implementing PubSub-based middleware for the Center for Advanced Studies in Adaptive Systems (CASAS) smart environment software architecture. We detail the requirements for our middleware and describe how design decisions were made to meet these requirements. We demonstrate how this middleware, which we call "CASAS Lightweight Middleware (CLM)", was successfully used to integrate multiple heterogeneous software and hardware components in CASAS.
Metrics
5 File views/ downloads
10 Record Views
Details
- Title
- CLM as a smart home middleware
- Creators
- James Kusznir
- Contributors
- Diane J. Cook (Degree Supervisor)
- Awarding Institution
- Washington State University
- Academic Unit
- Electrical Engineering and Computer Science, School of
- Theses and Dissertations
- Master of Science (MS), Washington State University
- Publisher
- Washington State University; Pullman, Wash. :
- Identifiers
- 99900525104901842
- Language
- English
- Resource Type
- Thesis