Title
A Framework for End-User Programming of Smart Homes Using Mobile Devices
Abstract
A crucial challenge to enabling multi-device home networked systems is providing a way for non-expert consumers to combine, configure and control the available functions. Unfortunately, the typical consumers find it difficult to perform tasks using even stand-alone programmable CE devices; programming and controlling smart homes involving a number of connected devices and services represents a significantly bigger challenge. We present our architecture for end-user programming of novel application concepts in smart homes. Our architecture has an end-user layer, a scripting layer, a semantic adaptation layer, a distributed middleware layer and a local system layer. We describe the overall end-user's process for creating applications. We discuss a part of our implementation that automatically discovers and composes devices into arrangements that satisfy the user's goal.
Year
DOI
Venue
2007
10.1109/CCNC.2007.146
Las Vegas, NV, USA
Keywords
DocType
ISBN
local system,functional programming,satisfiability,application software,mobile computing,pervasive computing,middleware,availability,mobile device,web services,smart home
Conference
1-4244-0667-6
Citations 
PageRank 
References 
4
0.47
6
Authors
2
Name
Order
Citations
PageRank
Paul Wisner1433.05
Wisner, Paul240.47