Skip to main content

2019 | OriginalPaper | Buchkapitel

A Visual Tool for Analysing IoT Trigger/Action Programming

verfasst von : Luca Corcella, Marco Manca, Fabio Paternò, Carmen Santoro

Erschienen in: Human-Centered Software Engineering

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The Trigger-Action programming paradigm has been widely adopted in the last few years, especially in the Internet of Things (IoT) domain because it allows end users without programming experience to describe how their applications should react to the many events that can occur in such very dynamic contexts. Several end user development tools exist, in both the research and industrial fields, which aim to support the increasing need to specify such rules. Thus, it becomes important for application developers and domain experts to enrich such environments with functionalities able to monitor how users actually interact with such rule editors, and show useful information to analyse the end user activity. In this paper, we present a visual tool for monitoring and analysing how users interact with a trigger-action rule editor. The goal is to provide a tool useful to better understand what end users’ personalization needs are, how they are expressed, how users actually specify rules, and whether users encounter any issues in interacting with the personalization features offered by the editors. The proposed solution supports the analysis through a dashboard and a set of timelines describing the actual use of the personalization tool, with the possibility to select specific events of interest. It moreover provides data useful for understanding the types of triggers, actions and rules actually composed by users, and whether they effectively exploit the personalization features offered.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Atterer, R., Wnuk, M., Schmidt, A.: Knowing the user’s every move: user activity tracking for website usability evaluation and implicit interaction. In: Proceedings of the 15th International Conference on World Wide Web, pp. 203–212 (2006) Atterer, R., Wnuk, M., Schmidt, A.: Knowing the user’s every move: user activity tracking for website usability evaluation and implicit interaction. In: Proceedings of the 15th International Conference on World Wide Web, pp. 203–212 (2006)
2.
Zurück zum Zitat Coutaz, J., Crowley, J.L.: A first-person experience with end-user development for smart homes. IEEE Pervasive Comput. 15(2), 26–39 (2016)CrossRef Coutaz, J., Crowley, J.L.: A first-person experience with end-user development for smart homes. IEEE Pervasive Comput. 15(2), 26–39 (2016)CrossRef
4.
Zurück zum Zitat Fogli, D., Peroni, M., Stefini, C.: ImAtHome: making trigger-action programming easy and fun. J. Vis. Lang. Comput. 42, 60–75 (2017)CrossRef Fogli, D., Peroni, M., Stefini, C.: ImAtHome: making trigger-action programming easy and fun. J. Vis. Lang. Comput. 42, 60–75 (2017)CrossRef
7.
Zurück zum Zitat Hilbert, D.M., Redmiles, D.F.: Extracting usability information from user interface events. ACM Comput. Surv. 32(4), 384–421 (2000)CrossRef Hilbert, D.M., Redmiles, D.F.: Extracting usability information from user interface events. ACM Comput. Surv. 32(4), 384–421 (2000)CrossRef
10.
Zurück zum Zitat Mi, X., Qian, F., Zhang, Y., Wang, X.: An empirical characterization of IFTTT: ecosystem, usage, and performance. In: IMC 2017, pp. 398–404 (2017) Mi, X., Qian, F., Zhang, Y., Wang, X.: An empirical characterization of IFTTT: ecosystem, usage, and performance. In: IMC 2017, pp. 398–404 (2017)
12.
Zurück zum Zitat Palmer, J.W.: Web site usability, design, and performance metrics. Inf. Syst. Res. 13(2), 151–167 (2002)CrossRef Palmer, J.W.: Web site usability, design, and performance metrics. Inf. Syst. Res. 13(2), 151–167 (2002)CrossRef
13.
Zurück zum Zitat Paternò, F., Schiavone, A.G., Conte, A.: Customizable automatic detection of bad usability smells in mobile accessed web applications. In: Proceedings Mobile HCI 2017, Article No. 42, Vienna. ACM Press, September 2017 Paternò, F., Schiavone, A.G., Conte, A.: Customizable automatic detection of bad usability smells in mobile accessed web applications. In: Proceedings Mobile HCI 2017, Article No. 42, Vienna. ACM Press, September 2017
14.
Zurück zum Zitat Santana, V.F., Calani Baranauskas, M.C.: WELFIT: a remote evaluation tool for identifying web usage patterns through client-side logging. Int. J. Hum Comput Stud. 76(C), 40–49 (2015)CrossRef Santana, V.F., Calani Baranauskas, M.C.: WELFIT: a remote evaluation tool for identifying web usage patterns through client-side logging. Int. J. Hum Comput Stud. 76(C), 40–49 (2015)CrossRef
15.
Zurück zum Zitat Segura, V.C.V.B., Barbosa, S.D.J.: HistoryViewer: Instrumenting a Visual Analytics Application to Support Revisiting a Session of Interactive Data Analysis. In: PACMHCI. EICS, vol. 1, pp. 11:1–11:18 (2017) Segura, V.C.V.B., Barbosa, S.D.J.: HistoryViewer: Instrumenting a Visual Analytics Application to Support Revisiting a Session of Interactive Data Analysis. In: PACMHCI. EICS, vol. 1, pp. 11:1–11:18 (2017)
16.
Zurück zum Zitat Terrier, L., Demeure, A., Caffiau, S.: CCBL: a language for better supporting context centered programming in the smart home. In: Proceedings of ACM Human-Computer Interaction, vol. 1, EICS 2017, Article 14, 18 p., June 2017. https://doi.org/10.1145/3099584 Terrier, L., Demeure, A., Caffiau, S.: CCBL: a language for better supporting context centered programming in the smart home. In: Proceedings of ACM Human-Computer Interaction, vol. 1, EICS 2017, Article 14, 18 p., June 2017. https://​doi.​org/​10.​1145/​3099584
18.
Metadaten
Titel
A Visual Tool for Analysing IoT Trigger/Action Programming
verfasst von
Luca Corcella
Marco Manca
Fabio Paternò
Carmen Santoro
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-05909-5_11