Skip to main content

End Users Programming Smart Homes – A Case Study on Scenario Programming

  • Conference paper
Human-Computer Interaction and Knowledge Discovery in Complex, Unstructured, Big Data (HCI-KDD 2013)

Abstract

Smart technology for the private home holds promising solutions, specifically in the context of population overaging. The widespread usage of smart home technology will have influences on computing para- digms, such as an increased need for end user programming which will be accompanied by new usability challenges. This paper describes the evaluation of smart home scenarios and their relation to end user programming. Based on related work a two-phase empirical evaluation is performed within which the concept of scenarios in the private home is evaluated. On the basis of this evaluation a prototype which enables the simulation of end user programming tasks was developed and evaluated in comparison to two commercial products. The results show that, compared to the commercial products, our approach has both, some advantages as well as drawbacks which will be taken into consideration in further development planned for the future.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rode, J.A., Toye, E.F., Blackwell, A.F.: The domestic economy: A broader unit of analysis for end-user programming. In: Proceedings of CHI, pp. 1757–1760 (2005)

    Google Scholar 

  2. Chan, M., Esteve, D., Escriba, E., Campo, E.: A review of smart homes - Present state and future challenges. Computer Methods and Programs in Biomedicine 91(1), 55–81 (2008)

    Article  Google Scholar 

  3. Saizmaa, T., Kim, H.C.: A Holistic Understanding of HCI Perspectives on Smart Home. Proceedings of NCM 2, 59–65 (2008)

    Google Scholar 

  4. Norman, D.A.: Living with complexity. MIT Press, Cambridge (2010)

    Google Scholar 

  5. Blackwell, A.F., Rode, J.A., Toye, E.F.: How do we program the home? Gender, attention investment, and the psychology of programming at home. Int. J. Human Comput. Stud. 67, 324–341 (2009)

    Article  Google Scholar 

  6. Davidoff, S., Lee, M.K., Yiu, C., Zimmerman, J., Dey, A.K.: Principles of Smart Home Control. In: Dourish, P., Friday, A. (eds.) UbiComp 2006. LNCS, vol. 4206, pp. 19–34. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Brush, A.J., Lee, B., Mahajan, J., Agarwal, S., Saroiu, S., Dixon, C.: Home automation in the wild: Challenges and opportunities. In: Proc. of CHI, pp. 2115–2124 (2011)

    Google Scholar 

  8. Harper, R., et al.: The Connected Home: The Future of Domestic Life. Springer, London (2011)

    Book  Google Scholar 

  9. Rode, J.A., Toye, E.F., Blackwell, A.F.: The fuzzy felt ethnography. Understanding the programming patterns of domestic appliances. Personal Ubiquitous Computing 8(3-4), 161–176 (2004)

    Article  Google Scholar 

  10. Holloway, S., Julien, C.: The case for end-user programming of ubiquitous computing environments. In: Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research (FoSER), pp. 167–172 (2010)

    Google Scholar 

  11. Mennicken, S., Huang, E.M.: Hacking the natural habitat: An in-the-wild study of smart homes, their development, and the people who live in them. In: Kay, J., Lukowicz, P., Tokuda, H., Olivier, P., Krüger, A. (eds.) Pervasive 2012. LNCS, vol. 7319, pp. 143–160. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  12. Linskell, J.: Smart home technology and special needs reporting UK activity and sharing implemention experiences from Scotland, PervasiveHealth, pp. 287–291 (2011)

    Google Scholar 

  13. Das, S.K., Cook, D.J., Bhattacharya, A., Heierman, E.O., Lin, T.Y.: The role of prediction algorithm in the MavHome smart home architecture. IEEE Wireless Commun. 9(6), 77–84 (2002)

    Article  Google Scholar 

  14. Rashidi, P., Cook, D.J.: Keeping the resident in the loop: Adapting the smart home to the user. IEEE Transac. on SMC, Part A 39(5), 949–959 (2009)

    Google Scholar 

  15. Augusto, J.C., Nugent, C.D.: Smart homes can be smarter. In: Augusto, J.C., Nugent, C.D. (eds.) Designing Smart Homes. LNCS (LNAI), vol. 4008, pp. 1–15. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  16. Green, W., Gyi, D., Kalawsky, R., Atkins, D.: Capturing user requirements for an integrated home environment. In: Proceedings of NordiCHI, pp. 255–258 (2004)

    Google Scholar 

  17. Rodden, T., Benford, S.: The evolution of buildings and implications for the design of ubiquitous domestic environments. In: Proceedings of CHI, pp. 9–16 (2003)

    Google Scholar 

  18. Demiris, G., Hensel, B.K.: Technologies for an Aging Society: A Systematic Review of Smart Home Applications. IMIA Yearbook of Medical Informatics, 33–40 (2008)

    Google Scholar 

  19. Eckl, R., MacWilliams, A.: Smart home challenges and approaches to solve them: a practical industrial perspective. In: Tavangarian, D., Kirste, T., Timmermann, D., Lucke, U., Versick, D., et al. (eds.) IMC 2009. CCIS, vol. 53, pp. 119–130. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  20. BMBF/VDE Innovationspartnerschaft AAL.: Interoperabilit/ät von AAL- Systemkomponenten. Teil 1: Stand der Technik. VDE Verlag, Berlin (2010)

    Google Scholar 

  21. Helal, S., Mann, W., El-Zabadani, H., King, J., Kaddoura, Y., Jansen, E.: Gator Tech Smart House: A Programmable Pervasive Space. IEEE Computer 38(3), 50–60 (2005)

    Article  Google Scholar 

  22. Zimmermann, G., Vanderheiden, G., Gandy, M., Laskowski, S., Ma, M., Trewin, S., Walker, M.: Universal remote console standard - toward natural user interaction in ambient intelligence. In: Proceedings of CHI, pp. 1608–1609 (2004)

    Google Scholar 

  23. Nordman, B., Granderson, J., Cunningham, K.: Standardization of user interfaces for lighting controls. Computer Standards and Interfaces 34(2), 273–279 (2012)

    Article  Google Scholar 

  24. Ko, A.J., Myers, B.A., Aung, H.: Six Learning Barriers in End-User Programming Systems. In: IEEE Symp. on VLHCC, pp. 199–206 (2005)

    Google Scholar 

  25. Saffer, D.: Designing Gestural Interfaces: Touchscreens and Interactive Devices. O’Reilly Media, Inc. (2008)

    Google Scholar 

  26. Sohn, T., Dey, A.K.: iCAP: An Informal Tool for Interactive Prototyping of Context-Aware Applications. In: Extended Abstracts of CHI, pp. 974–975 (2003)

    Google Scholar 

  27. Danado, J., Paterno, F.: A prototype for EUD in touch-based mobile devices. In: Visual Languages and Human-Centric Computing (VL/HCC), pp. 83–86 (2012)

    Google Scholar 

  28. Truong, K.N., Huang, E.M., Abowd, G.D.: CAMP: A magnetic poetry interface for end-user programming of capture applications for the home. In: Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 143–160. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  29. Röcker, C., Janse, M., Portolan, N., Streitz, N.A.: User Requirements for Intelligent Home Environments: A Scenario-Driven Approach and Empirical Cross-Cultural Study. In: Proceedings of sOc-EUSAI, pp. 111–116 (2005)

    Google Scholar 

  30. Shneiderman, B.: Leonardo’s Laptop: Human Needs and the New Computing Technologies. MIT Press, Cambridge (2002)

    Google Scholar 

  31. Laugwitz, B., Held, T., Schrepp, M.: Construction and evaluation of a user experience questionnaire. In: Holzinger, A. (ed.) USAB 2008. LNCS, vol. 5298, pp. 63–76. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Leitner, G., Fercher, A.J., Lassen, C. (2013). End Users Programming Smart Homes – A Case Study on Scenario Programming. In: Holzinger, A., Pasi, G. (eds) Human-Computer Interaction and Knowledge Discovery in Complex, Unstructured, Big Data. HCI-KDD 2013. Lecture Notes in Computer Science, vol 7947. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39146-0_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39146-0_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39145-3

  • Online ISBN: 978-3-642-39146-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics