Title | ||
---|---|---|
Early lessons from the development of SPOK, an end-user development environment for smart homes |
Abstract | ||
---|---|---|
This paper presents early lessons from the development of SPOK, an End-User Development Environment for smart homes. SPOK (Simple PrOgramming Kit) uses a pseudo-natural language as an end-user programming language and runs on top of an extension of OSGi/iPOJO to support the dynamic and resilient management of web services and devices from a variety of protocols including EnOcean, UPnP, and Watteco. The motivation for SPOK is to give the power back to end-users so that they can shape their own smart home at will. This paper reports lessons learned from the methods we have used to validate our hypotheses as well as a number of technical issues concerning development of this type of EUDE. A Video of SPOK in action as of October 2013 is accessible at: http://iihm.imag.fr/demos/appsgate/appsgate2013.mp4 |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2638728.2641559 | UbiComp Adjunct |
Keywords | Field | DocType |
ambient intelligence,miscellaneous,smart home,ubiquitous computing,end-user programming,end-user development,smart environment | Smart environment,World Wide Web,Ambient intelligence,Development environment,Computer science,Universal Plug and Play,Home automation,End-user development,Ubiquitous computing,Web service,Multimedia | Conference |
Citations | PageRank | References |
6 | 0.44 | 13 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
J. Coutaz | 1 | 39 | 6.23 |
Sybille Caffiau | 2 | 73 | 9.64 |
Alexandre Demeure | 3 | 287 | 19.38 |
James L. Crowley | 4 | 3209 | 1274.79 |