On June 28, 2018, Alberto Monge Roffarello presented the paper End User Development in the IoT: a Semantic Approach in the Doctoral Colloquium session of the 14th International Conference on Intelligent Environments (IE '18), held in Rome, Italy.

The Internet of Things is, nowadays, a well recognized paradigm. In this field, End User Development (EUD) is a promising approach that allows users to program their devices and services. The representation models adopted by contemporary EUD interfaces, however, are often highly technology-dependent, and the interaction between users and the IoT ecosystem is put to a hard test.

This paper presents new approaches and tools for helping end-users to program their technological devices and services. In particular, the paper describes EUPont, an ontological model able to represent abstract and technology independent trigger-action rules, that can be adapted to different contextual situations. EUPont hasbeen evaluated in terms of understandability, completeness, and usefulness. Furthermore, the paper also shows how the semantic features of the model are currently used in 2 ongoing research projects, i.e., to optimize the layout of EUD interfaces, and to design a recommender system of trigger-action rules. Preliminary results are promising, and confirm the benefit of using the semantic information of EUPont for helping end-users to better deal with the forthcoming IoT world.

More information: