Empowering End Users to Customize their Smart Environments: Model, Composition Paradigms, and Domain-Specific Tools

被引:93
作者
Desolda, Giuseppe [1 ]
Ardito, Carmelo [1 ]
Matera, Maristella [2 ]
机构
[1] Univ Bari Aldo Moro, Dipartimento Informat, Via Orabona 4, I-70125 Bari, Italy
[2] Politecn Milan, Dipartimento Elettron Informaz & Bioigegneria, Piazza Leonardo da Vinci 32, I-20133 Milan, Italy
关键词
End-User Development (EUD); Internet of Things (IoT); End-User Empowerment; Task-Automation Platforms; META-DESIGN; INTERNET; THINGS; SUS;
D O I
10.1145/3057859
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects. Little social and practical benefits have emerged so far. IoT devices, so-called smart objects, are becoming even more pervasive and social, leading to the need to provide non-technical users with innovative interaction strategies for controlling their behavior. In other words, the opportunities offered by IoT can be amplified if new approaches are conceived to enable non-technical users to be directly involved in "composing" their smart objects by synchronizing their behavior. To fulfill this goal, this article introduces a model that includes new operators for defining rules combining multiple events and conditions exposed by smart objects, and for defining temporal and spatial constraints on rule activation. The article also presents the results of an elicitation study that was conducted to identify possible visual paradigms for expressing composition rules. Prototypes implementing the resulting visual paradigms were compared during a controlled experiment and the one that resulted most relevant for our goals was used in a study that involved home-automation experts. Finally, the article discusses some design implications that came out from the performed studies and presents the architecture of a platform supporting rule definition and execution.
引用
收藏
页数:52
相关论文
共 79 条
[1]  
[Anonymous], ACTIVE DATABASE SYST
[2]  
[Anonymous], 2015, MW2015 MUSEUMS WEB 2
[3]  
[Anonymous], 2002, Applied Statistics for Software Managers
[4]  
Ardito C., 2012, P 7 NORDIC C HUMAN C, P79, DOI [10.1145/2399016.2399029, DOI 10.1145/2399016.2399029]
[5]   Visual Composition of Data Sources by End Users [J].
Ardito, Carmelo ;
Costabile, M. Francesca ;
Desolda, Giuseppe ;
Lanzilotti, Rosa ;
Matera, Maristella ;
Picozzi, Matteo .
PROCEEDINGS OF THE 2014 INTERNATIONAL WORKING CONFERENCE ON ADVANCED VISUAL INTERFACES, AVI 2014, 2014, :257-260
[6]   Creation and use of service-based Distributed Interactive Workspaces [J].
Ardito, Carmelo ;
Bottoni, Paolo ;
Costabile, Maria Francesca ;
Desolda, Giuseppe ;
Matera, Maristella ;
Picozzi, Matteo .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (06) :717-726
[7]   User-driven visual composition of service-based interactive spaces [J].
Ardito, Carmelo ;
Costabile, Maria Francesca ;
Desolda, Giuseppe ;
Lanzilotti, Rosa ;
Matera, Maristella ;
Piccinno, Antonio ;
Picozzi, Matteo .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (04) :278-296
[8]   End users as co-designers of their own tools and products [J].
Ardito, Carmelo ;
Buono, Paolo ;
Costabile, Maria Francesca ;
Lanzilotti, Rosa ;
Piccinno, Antonio .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2012, 23 (02) :78-90
[9]   An empirical evaluation of the System Usability Scale [J].
Bangor, Aaron ;
Kortum, Philip T. ;
Miller, James T. .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2008, 24 (06) :574-594
[10]  
Bangor A, 2009, J USABILITY STUD, V4, P114