Visual End-User Programming in Smart Homes: Complexity and Performance

Michaela Reisinger (Vortragende:r), Johann Schrammel, Peter Fröhlich

Publikation: Beitrag in Buch oder TagungsbandBeitrag in Tagungsband mit PosterpräsentationBegutachtung

Abstract

End-user programming in smart homes faces task complexities that range from very simple to very complex. In this study we investigate how such complexity impacts performance when using two different visual programing representations: form-filling and data-flow programming. We invited 16 participants to create rules to solve smart-home situations of varying complexity and analyzed their completion rates for the two visual programming representations. We identify the following areas of difficulty for programming novices in our smart home scenario: choosing and connecting triggers and their specifications, and using Boolean operators. Both visual representations enabled users to specify complex rules, with advantages in different areas. They indicate that overall task complexity might be less decisive for performance than complexity of triggers and Boolean operators.
OriginalspracheEnglisch
Titel2017 IEEE Symposium on Visual Languages and Human-Centric Computing
Seiten331-332
Seitenumfang2
PublikationsstatusVeröffentlicht - 2017
VeranstaltungIEEE Symposium on Visual Languages and Human-Centric Computing -
Dauer: 11 Okt. 201714 Okt. 2017

Konferenz

KonferenzIEEE Symposium on Visual Languages and Human-Centric Computing
Zeitraum11/10/1714/10/17

Research Field

  • Nicht definiert

Fingerprint

Untersuchen Sie die Forschungsthemen von „Visual End-User Programming in Smart Homes: Complexity and Performance“. Zusammen bilden sie einen einzigartigen Fingerprint.

Diese Publikation zitieren