arrow
返回

Improving Mental Models in IoT End-User Development

delete2022-10-30
delete2
PRE
AI
M
Massimo Zancanaro
G
Giuseppe Gallitto
Y
Yem, Dina
B
Barbara Treccani *
DOI:10.22967/HCIS.2022.12.048delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper describes two empirical research studies that investigated how to improve naive users' mental models to support end-user development (EUD) of Internet-of-Things (IoT). Specifically, we intended to evaluate the effectiveness of two different strategies, namely nudging and informing, to support trigger-action (TA) rule programming. To this aim, we analyzed non-expert users' performance and their verbal reports (Studies 1 and 2, respectively) in a task requiring the identification of the outcomes of the execution of specific sets of TA rules in different IoT scenarios. The triggering part of TA rules typically involves instantaneous and/or protracted events, and previous studies have shown that users' poor understanding of the distinction between these two types of events, as well as of the way in which the rules interact with each other, can result in poor TA programming performances. The first (experimental and quantitative) study shows that a nudging strategy (i.e., using two different temporal conjunctions, WHEN and WHILE, to introduce the rules' triggering conditions that refer to the two types of events instead of using the more common and generical IF) improves participants' understanding of the rules' behavior. It also provides some evidence that an informing strategy (i.e., providing participants with an explicit description of how the rules are evaluated and activated) can improve participants' accuracy in identifying the rules that did not realize the desired situation. The second (observational and qualitative) study suggests that the use of WHEN and WHILE in the triggering part of the rule helps participants distinguish the two types of events and understand their semantics. This work extends the current literature in EUD by providing both critical information about users' mental models in IoT and useful suggestions to make appropriate (linguistic and structural) choices when designing the interface that guides users in defining the rules.
Keyword:
End-User Development
Internet of Things
Trigger Action Programming
Human-Computer Interaction
Human Factors in Computing Systems

期刊

Human-centric Computing and Information Sciences 封面图
Human-centric Computing and Information Sciences
IF:
3
论文数:
555
被引数:
1.4K

机构

U
University of Trento
学者数:
8.8K
论文数: 9.0K
被引数: 1.2W
F
Fondazione Bruno Kessler
学者数:
1.8K
论文数: 1.7K
被引数: 3.2K
引用论文

引用论文

暂无论文信息