Fabio Paterno


Fabio Paternò is Research Director at CNR-ISTI, where he founded and leads the Laboratory on Human Interfaces in Information Systems. His research activity has mainly been carried out in the Human-Computer Interaction (HCI) field, with the goal to introduce computational support to improve usability, accessibility, and user experience for all in the various possible contexts of use. For this purpose, he has continuously led numerous interdisciplinary and international projects for several years. He is also the coordinator of the National Research Project (PRIN) EMPATHY. In his research work he has always aimed at deepening and intertwining both theoretical and practical innovative aspects. Over the years he has been working on Ubiquitous Interactive Systems, End-User Development, Adaptive User Interfaces, Accessibility, and Model-based Design. He has published more than two hundred fifty papers in refereed international conferences or journals, some of them have been widely cited (https://scholar.google.it/citations?user=6J7ls8cAAAAJ&hl=en). He has been chair or co-chair of several international well-known HCI conferences.

Talk: End-User development of IoT and robots ecosystems

End-User Development (EUD) is a growing research field aiming to provide people without programming experience with concepts, methods and tools to allow them to create or modify their applications. Recent mainstream technological trends related to the Internet of Things (IoT) and the availability of robots have further stimulated interest in this approach. This talk aims to help understand and address the issues involved in end-user development of Internet of Things and social humanoid robot applications, which are characterised by the combined use of various interconnected sensors and objects. I discuss possible approaches to supporting users in specifying, debugging, executing and monitoring personalized behaviours in Internet of Things scenarios. The discussion will indicate some conceptual dimensions useful to assess possible solutions, report concrete experiences in real-world deployments from recent projects, and analyse the main current challenges.