Title :
Designing Lightweight Software Architectures for Smart Environments
Author :
Kusznir, James ; Cook, Diane J.
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
Abstract :
Smart environment applications have gained a lot of attention and acceptance from the community. For this reason, many design and evaluation efforts target these applications. However, these applications rely on a software architecture that driven by a well-designed middleware. In this paper we propose design and evaluation requirements for smart environment software architectures and demonstrate how these requirements can be met with a simple, lightweight publish-subscribe design paradigm. We describe our CLM middleware that follows these requirements and illustrate its extensive use as part of the CASAS smart home system.
Keywords :
home computing; middleware; software architecture; CASAS smart home system; CLM middleware; lightweight publish subscribe design paradigm; lightweight software architectures design; smart environment software architectures; Hardware; Intelligent sensors; Middleware; Security; Smart homes; XML; Middleware; Smart home; XMPP;
Conference_Titel :
Intelligent Environments (IE), 2010 Sixth International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4244-7836-1
Electronic_ISBN :
978-0-7695-4149-5