An optimized layout calculated by EUDoptimizer

Nowadays, several interfaces for End-User Development (EUD) like IFTTT empower end users to jointly program the behavior of their smart devices and online services, typically through trigger-action rules. Despite their popularity, such interfaces often expose too much functionality and force the user to search among a large number of supported technologies disposed of confused grid menus. Consequently, users without technical skills may find these systems complex to be used and not useful.

Many previous works tried to mitigate such a complexity in different ways, e.g., by changing the underlying representations or by exploring new composition paradigms.

The paper EUDoptimizer: Assisting End Users in Composing IF-THEN Rules Through Optimization, to appear in the IEEE Access journal, explore a different approach by presenting EUDoptimizer, an optimization tool for EUD interfaces. Rather than acting on representations or composition paradigms, EUDoptimizer adopt an optimizer in the loop to interactively assist end users in composing IF-THEN rules. The goal, in particular, is to dynamically redesign grid layouts in EUD interfaces in an interactive way, i.e., by considering the choices made by end users during the rule composition phase. EUDoptimizer exploits a novel predictive model able to characterize the composition of trigger-action rules on the basis of their semantic and functionality similarities. It has been implemented on top of IFTTT, and it has been evaluated though an empirical evaluation with 12 end users. Results show evidence that EUDoptimizer reduces the efforts needed to compose trigger-action rules.

EUPont structure

Various programming environments for End-User Development (like IFTTT) allow the composition of Internet of Things (IoT) applications, i.e., connections between IoT objects to personalize their joint behavior. These environments, however, only support a one-to-one mapping between pairs of object instances, and adopt a low level of abstraction that forces people to be aware of every single technology they may encounter in their applications. As a consequence, some open questions remain: would a "higher level" of abstraction help users creating their IoT applications more effectively and efficiently compared with the contemporary low-level representation? Which representation would users prefer? How such high-level IoT applications could be actually executed?

The paper A High-Level Semantic Approach to End-User Development in the Internet of Things, to appear in the International Journal of Human Computer Studies, answers the previous questions by introducing EUPont, a high-level semantic model for EUD in the IoT.
EUPont allows the creation of high-level IoT applications, able to adapt to different contextual situations. By integrating the ontology in the architecture of an EUD platform, the paper demonstrates how the semantic capabilities of the model allow the execution of high-level IoT applications. Furthermore, the approach was evaluated in a user study with 30 participants, by comparing a web interface for composing IoT applications powered by EUPont with the one employed by a widely used EUD platform. Results show that the high-level approach is understandable, and it allows users to create IoT applications more correctly and quickly than contemporary solutions.

The Journal of Reliable Intelligent Environments (Springer, ISSN: 2199-4668) issued a Special Issue on the topic: "Reliability on Pervasive Well-being: will it soon become a reality? - State of the art and open issues".

Pervasive well-being includes integrated software and hardware technologies that allow anyone at any time and in any place to monitor their activities, to enforce their habits, to maintain a healthy lifestyle, thus increasing their quality of life. The development of pervasive well-being systems is a challenging task, mainly due to the need of integrating diverse software and hardware components, each of them with a high degree of complexity by themselves.The focus of the call is on the overall systems properties providing reliable solutions to pervasive well-being, and not just the individual sensors or wearable devices. Techniques methods applicable in any step of the design and validation flow are key topics of this Special Issue, being its main objective their application to ensure higher safety, security and reliability levels for IE used in pervasive well-being context, and as a consequence increasing user confidence in them.

Submissions are open until January 31, 2019, and interested authors are encouraged to sent an e-mail with a proposed abstract to the Guest Editors (This email address is being protected from spambots. You need JavaScript enabled to view it. and This email address is being protected from spambots. You need JavaScript enabled to view it.).

Come parte integrante delle lezioni di Sistemi Informativi Aziendali, Martedì 27 Novembre 2018 alle ore 14:30 in Aula 16 si terrà un seminario dal titolo "Requirement Management in banca INTESA SANPAOLO", a cura di Elisa Zocca della Direzione Sistemi Informativi di Intesa SanPaolo.

Il seminario è aperto a tutti gli interessati.


IT Professional plans a September/October 2019 special issue on Synthetic Realities.

Synthetic reality typically harnesses sensors for orientation and scene integration, and often aggregates sensor data for registration and calibration. It then uses advanced computation, involving machine learning and complex models to render the results, often employing sophisticated display technology to integrate them with the real world. The special issue seeks contribution covering the whole spectrum of synthetic realities in the reality-virtuality continuum: Virtual Reality, Mixed Reality, Augmented Reality, their technologies and their applications.

Submission deadline by February 1, 2019.

Nel giorno 8 novembre 2018 viene celebrato il World Usability Day, un evento mondiale che mira a sensibilizzare sul tema dell'usabilità delle interfacce, dei servizi, dei prodotti. Il tema scelto per il 2018 è Design for Good or Evil, che evidenza come, in funzione della bontà della progettazione, il prodotto finale può portare degli effetti positivi oppure fortemente negativi sulla vita delle persone.

Una delle sedi in cui si svolgera il WUD è Torino, che articola nell'evento WUDTO2018 una sessione dedicata alla ricerca, ed una dedicata algli aspetti industriali.

In tale occasione, Fulvio Corno terrà un intervento nella Research Track, dal titolo "Humans vs. the Internet of Things", nel quale si discuterà l'impatto dell'usabilità nei dispositivi emergenti nel campo dell'Internet of Things.