DocumentCode
1817023
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
fYear
2010
fDate
19-21 July 2010
Firstpage
220
Lastpage
224
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/IE.2010.47
Filename
5673803
Link To Document