Abstract
We introduces a new UI model of Trigger-Action Programming (TAP), that allows users to program through touch-control interfaces to create complicated tasks easily. We present three different user interfaces (UI), for each user interface, we analyze its advantages, limitations, and potential utility. We explain how our UIs can mitigate the problems of TAP caused by ambiguity and demonstrate why our UIs will benefit people without programming backgrounds.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ur, B., McManus, E., Pak Yong Ho, M., Littman, M.L.: Practical trigger-action programming in the smart home. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 803–812. ACM, April 2014
Huang, J., Cakmak, M.: Supporting mental model accuracy in trigger-action programming. In: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 215–225. ACM, September 2015
Dey, A.K., Sohn, T., Streng, S., Kodama, J.: iCAP: interactive prototyping of context-aware applications. In: Fishkin, K.P., Schiele, B., Nixon, P., Quigley, A. (eds.) Pervasive 2006. LNCS, vol. 3968, pp. 254–271. Springer, Heidelberg (2006). doi:10.1007/11748625_16
Pane, J.F., Myers, B.A.: Studying the language and structure in non-programmers’ solutions to programming problems. Int. J. Hum. Comput. Stud. 54(2), 237–264 (2001)
Newman, M.W., Elliott, A., Smith, T.F.: Providing an integrated user experience of networked media, devices, and services through end-user composition. In: Indulska, J., Patterson, D.J., Rodden, T., Ott, M. (eds.) Pervasive 2008. LNCS, vol. 5013, pp. 213–227. Springer, Heidelberg (2008). doi:10.1007/978-3-540-79576-6_13
Wang, G., Bowditch, N., Kwon, M., Zeleznik, R., Laviola, J.: A tablet-based math tutor for beginning algebra. In: 2015 Workshop on the Impact of Pen and Touch Technology on Education (WIPTTE 2015), Redmond, WA, 28-30 April (2015)
Acknowledgement
Members of the Brown UPOD Research Group provided valuable feedback. Stephen Brawner came up with suggestions. Blase Ur, Tushar Bhargava, Jiyun Lee, Diane Schulze, and Jared Cohen also gave helpful feedback.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Wang, G., Littman, M.L. (2017). Making the Intelligent Home Smart Through Touch-Control Trigger-Action Programming. In: Sucar, E., Mayora, O., Munoz de Cote, E. (eds) Applications for Future Internet. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 179. Springer, Cham. https://doi.org/10.1007/978-3-319-49622-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-49622-1_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49621-4
Online ISBN: 978-3-319-49622-1
eBook Packages: Computer ScienceComputer Science (R0)