What Users Want from Smart Environments

A large body of research has addressed many issues in smart environments, but few have taken a user-centric approach. We believe that one of the main reasons that smart environments are still largely unrealized is because research is technology-centric, with inadequate focus on users. Because everyone will use smart environments, it is important to study a variety of potential users. To help bridge the gap between what is and what could be, we set out to study users and find out how they feel about smart environments; for example, what users desire, their current capabilities, and their mental model for the behavior of these systems. To explore these issues we performed a survey on smart homes, a tangible embodiment of smart environments. The survey was online for 10 days recently, during which time we received 64 completed responses. Our results indicate that users want three things from smart homes: high-level abstractions, iterative deployments, and interoperability. In this paper we describe the survey method, summarize participants’ responses, and discuss the implications the results have on research into smart environments.

[1]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[2]  Bonnie A. Nardi,et al.  A Small Matter of Programming: Perspectives on End User Computing , 1993 .

[3]  Brad A. Myers,et al.  Six Learning Barriers in End-User Programming Systems , 2004, 2004 IEEE Symposium on Visual Languages - Human Centric Computing.

[4]  Christine Julien,et al.  Opening pervasive computing to the masses using the SEAP middleware , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[5]  Andrew P. Black,et al.  How we refactor, and how we know it , 2009, 2009 IEEE 31st International Conference on Software Engineering.

[6]  Diane J. Cook,et al.  Keeping the intelligent environment resident in the loop , 2008 .

[7]  Mark H. Hansen,et al.  Participatory sensing - eScholarship , 2006 .

[8]  Brad A. Myers,et al.  Designing the whyline: a debugging interface for asking questions about program behavior , 2004, CHI.

[9]  Mirco Musolesi,et al.  Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application , 2008, SenSys '08.

[10]  Kent Larson,et al.  Activity Recognition in the Home Using Simple and Ubiquitous Sensors , 2004, Pervasive.

[11]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[12]  Diane J. Cook,et al.  MavHome: an agent-based smart home , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[13]  Gregory D. Abowd,et al.  How do users think about ubiquitous computing? , 2004, CHI EA '04.

[14]  Alan F. Blackwell,et al.  AutoHAN: an architecture for programming the home , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[15]  Gregory D. Abowd,et al.  CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home , 2004, UbiComp.

[16]  Christoph Richter,et al.  Interactive Displays and Next-Generation Interfaces , 2009, Hagenberg Research.

[17]  Tom Rodden,et al.  "Playing with the Bits" User-Configuration of Ubiquitous Domestic Environments , 2003, UbiComp.