Abstract

ABSTRACT The IoT industry supplies a plethora of Internet connected devices and services supporting smart home automation. However, end-users having little knowledge of the features and possibilities of such technologies, face difficulties in conjuring up useful application scenarios combining such devices and services, thus missing out on potential applications outside those provided by vendors. A remedy for such end-users can potentially be found in crowdsourcing IoT scenario creation. For such an enterprise to be viable it is essential to assess whether crowdsourcing can result in practical and original scenarios. This article reports two studies aiming to establish the practicality and originality of crowdsourced IoT scenarios for smart homes. In the first study, we recruited 102 crowd workers who created 306 scenarios in various categories. We then recruited a second cohort of 620 crowd workers to rate the scenarios’ creativity. In the second study, we evaluated the corpus of IoT scenarios by 20-experienced smart home users recruited through a screening survey. Our results show that the crowd evaluations of originality and creativity are strongly correlated with those of smart home users. Our major IoT-specific findings in relation to creativity are: a) The number of IoT devices and the number of combination of devices impact how creative the scenarios are perceived; b) Workers with self-reported intermediate programming knowledge wrote more creative scenarios when compared to workers having expert knowledge; c) Computational metrics such as text metrics can provide the basis for automated assessment of the scenarios’ creativity. Finally, an inductive thematic analysis of the scenarios revealed interesting themes (e.g., types of rules, automation styles and novel operators) which can serve as a guide for designing more expressive and intuitive end-user development solutions, in the context of IoT.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call