The First Interaction Design Pattern Library for Internet of Things User Created Applications

  • Marc Godon
  • Mohamed Ali Feki
  • Marc Roelands
  • Lieven Trappeniers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6761)


In this paper, we report our analysis of extracting relevant existing and new interaction patterns that are candidates as enabling paradigms to facilitate Internet of Thing user created application building. We first define the context and underline what is an internet of thing user created application and what are the main research issues. We stress the focus on Interaction design as a must have paradigm to reach the Internet of thing user created application vision and highlight the research scope. In this paper we contribute with a template based interaction pattern that refers to competitive advantages and limitations with regard to our vision. The research method allowed us to sort out our first library of interaction pattern in this field. We conclude the paper with lab experimentation and lessons learned.


Interaction Pattern Dynamic Time Warping Smart Object Friend Relation Ship Application Creation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sohn, T., Dey, A.: ICAP: an informal tool for interactive prototyping of context-aware applications. In: CHI 2003: CHI 2003 Extended Abstracts on Human Factors in Computing Systems, pp. 974–975. ACM, New York (2003)Google Scholar
  2. 2.
    Gross, T., Marquardt, N.: Collaborationbus: An editor for the easy configuration of complex ubiquitous computing environments. In: Proceedings of the Fifteenth Euromicro Conference on Parallel, Distributed, and Network - Based Processing - PDP, Bauhaus-University Weimar, Germany, IEEE Computer Society Press, Los Alamitos (2007)Google Scholar
  3. 3.
    Rodden, T., Crabtree, A., Hemmings, T., Koleva, B., Humble, J., Åkesson, K.P., Hansson, P.: Configuring the ubiquitous home. In: Darses, F., Dieng, R., Simone, C., Zacklad, M. (eds.) COOP, pp. 227–242. IOS, Amsterdam (2004)Google Scholar
  4. 4.
    Dey, A.K.: End-user programming: Empowering individuals to take control of their environments. In: ACM CHI, Workshop: The Future of User Interface Design Tools, HCI Institute, Carnegie Mellon University, ACM Workshop (2005)Google Scholar
  5. 5.
    Holmquist, L.E., et al.: Smart-its friends: A technique for users to easily establish connections between smart artefacts. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, p. 116. Springer, Heidelberg (2001) ISBN:3-540-42614-0CrossRefGoogle Scholar
  6. 6.
    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: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 143–160. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  7. 7.
    Edith, A., Gauntlett, D., Weckstrom, C.: Defining Systematic Creativity. LEGO Learning Institute, Summary, PDF (2009),
  8. 8.
    Underwood, G.: Social Software : The Other “ Design for Social Impact. Core77 Design Magazine and Resource, 1–11 (2009),
  9. 9.
    Smith, G.C.: What Is Interaction Design? In: Moggridge, B. (ed.) Designing Interactions, pp. 8–19. The MIT Press, Cambridge (2007), Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Marc Godon
    • 1
  • Mohamed Ali Feki
    • 1
  • Marc Roelands
    • 1
  • Lieven Trappeniers
    • 1
  1. 1.Alcatel Lucent Bell LabsAntwerpBelgium

Personalised recommendations