2022
Conference article
Open Access
An approach to making smart home automations perceivable
Mattioli A, Paternò FSmart home installations, in which connected devices exchange data with each other, are becoming a widespread reality. These environments are based on automation rules, which may be specified even by end users. To make the process of automations creation and management easier, less prone to errors, ... and more engaging, we propose an approach based on mobile Augmented Reality (AR). In this paper, we describe how AR can be used to interact with the objects in the environment, and allow for the definition of coordinated behaviours between them. Starting with analysis of relevant literature and our previous experiences, we introduce four main aspects to consider when designing the user-application interaction, and how we are implementing them in a prototype AR automation management application. Further possibilities that AR can offer in this context will be discussed as well. [show more]Source: CEUR WORKSHOP PROCEEDINGS. New Orleans, LA, USA, 30/04/2022
See at:
ceur-ws.org
| CNR IRIS
| ISTI Repository
| ISTI Repository
| CNR IRIS
| CNR IRIS
2023
Conference article
Open Access
Understanding user needs in smart homes and how to fulfil them
Mattioli A., Paternò F.Smart homes are becoming a widespread reality given the increasingly available number of connected objects and sensors. However, it is still unclear what people expect from automations that are made possible by this technological evolution. In addition, it is unclear whether current trigger-action p... rogramming (TAP) languages offer sufficient operators and constructs to specify the desired automations. In this paper, we report on a study aiming to provide useful elements to address such issues. It involved 34 users without experience in IoT programming who created 204 desired home automations. We discuss an analysis of such results in terms of the relationships found between smart-home components and of the requirements for novel operators in TAP languages. [show more]Source: IS-EUD 2023 - 9th International Symposium on End-User Development, pp. 125–142, Cagliari, Italy, 06-08/06/2023
DOI: 10.1007/978-3-031-34433-6_8Metrics:
See at:
ISTI Repository
| link.springer.com
| CNR ExploRA
2023
Journal article
Open Access
A mobile augmented reality app for creating, controlling, recommending automations in smart homes
Mattioli A, Paternò FAutomations in the context of smart homes have been adopted more and more frequently; thus, users should be able to control them and create automations most suitable to their needs. Current solutions for this purpose are based on visual apps with conceptual representations of possible automation ele... ments. However, they tend to be static, abstract, and detached from the user's real context. In this paper, we propose a novel solution based on mobile augmented reality, which provides situated, dynamic representations associated with the physical objects available in the current users' context while they are freely moving about. It allows direct interaction with the objects of interest, monitoring nearby objects' automations while moving, and creating new automations or modifying existing ones. It also supports users with recommendations of object and service configurations relevant to complete the editing of the new automations. The paper also reports on a user test, which provided positive feedback. [show more]Source: PROCEEDINGS OF THE ACM ON HUMAN-COMPUTER INTERACTION, vol. 7 (issue MHCI), pp. 1-22
DOI: 10.1145/3604242Metrics:
See at:
dl.acm.org
| CNR IRIS
| ISTI Repository
| CNR IRIS
| CNR IRIS
2024
Conference article
Open Access
A design space for adaptive explainable daily automations
Paternò F., Mattioli A., Maenza S.The pervasiveness of objects equipped with sensors and actuators and characterised by the possibility of communicating over the Internet in daily environments has steadily increased in recent years. They make possible the creation of several types of automation, which are often obtained with the sup... port of artificial intelligence techniques. Thus, providing users with tools to better control these automations and make them more useful for their needs becomes important. Explanations can play an important role for this purpose and can take place in many forms. We present a design space for explanations to support users in creating and controlling daily automations. We also discuss how such design space can be useful to better identify the most relevant options for explanations according to the context of use and user goals. [show more]Source: CEUR WORKSHOP PROCEEDINGS, vol. 3660. Greenville, USA, 18/03/2024
Project(s): End-User Development of Automations for Explainable Green Smart Homes
See at:
ceur-ws.org
| CNR IRIS
| CNR IRIS
2024
Conference article
Open Access
An approach to explainable automations in daily environments
Maenza S., Mattioli A., Paternò F.How people interact with digital technologies is currently caught between the Internet of Things and Artificial Intelligence. In both trends, human control over technology is jeopardized. At the same time, little is happening in terms of innovating how we think and build automations. This is despite... the current availability of various types of devices and modalities for supporting user interactions. This paper discusses con- cepts and methods that can be useful to address some challenges of human control over automations involving people, objects, devices, services, and robots. The goal is to identify innovative approaches to support end users, even without programming experience, to understand, create or modify the automations in their daily environ- ments, augmenting human capabilities in managing automations through effective modalities, explanations, and intelligent recommendations. [show more]Source: AHFE INTERNATIONAL, vol. 119, pp. 507-513. Palermo, Italy, 22-24/02/2024
DOI: 10.54941/ahfe1004515Project(s): End-User Development of Automations for Explainable Green Smart Homes
Metrics:
See at:
CNR IRIS
| openaccess.cms-conferences.org
| doi.org
| CNR IRIS
2022
Conference article
Open Access
An approach to exploiting personal memories in humanoid robots serious games for cognitive stimulation of older adults
Catricalà B., Coffaro D., Manca M., Mattioli A., Paternò F., Santoro C.One of the goals of Ambient Assisted Living (AAL) solutions is to be able to stimulate the cognitive resources of older adults. An innovative way to address such stimulation is the use of serious games delivered through humanoid robots. Such devices are based on Internet of Things technologies since... they are collections of sensors and actuators in a human shape. Serious games delivered through humanoid robots can provide an engaging way to perform exercises useful for training human memory, attention, processing, and planning activities. This paper presents an approach to supporting cognitive stimulation based on personal memories. The humanoid robot can exhibit different behaviours through different modalities, and propose the games in a way personalized to specific individuals' requirements, preferences, abilities, and motivations, which can vary among older adults, and even dynamically evolve over time for the same person depending on changing user needs and health conditions. [show more]Source: CEUR WORKSHOP PROCEEDINGS. Frascati, Italy, 06-10/06/2022
See at:
ceur-ws.org
| CNR IRIS
| ISTI Repository
| ISTI Repository
| CNR IRIS
| CNR IRIS
| CNR IRIS
2023
Conference article
Open Access
Understanding concepts, methods and tools for end-user control of automations in ecosystems of smart objects and services
Andrao M., Balducci F., Breve B., Cena F., Desolda G., Deufemia V., Gena C., Matera M., Mattioli A., Paternò F., Santoro C., Treccani B., Vernero F., Zancanaro M.The continuously increasing number of connected objects and sensorsis opening up the possibility of introducing automations in many domains to better support people in their activities. However, such automations to be effectiveshould be under the user control. Unfortunately, people often report diff... icultiesin understanding the surrounding automations and how to modify them. The goalof this paper is to provide a multi-perspective view of what has been done interms of design, tools, and evaluation in the area of end-user control of automations in ecosystems of smart objects and services. For each aspect we introducethe main challenge, the current possible approaches to address it, and the issuesthat still need further investigation. [show more]Source: LECTURE NOTES IN COMPUTER SCIENCE, vol. 13917, pp. 104-124. Cagliari, Italy, 06-08/06/2023
DOI: 10.1007/978-3-031-34433-6_7Project(s): Empowering People in Dealing with Internet of Things Ecosystems
Metrics:
See at:
CNR IRIS
| link.springer.com
| ISTI Repository
| CNR IRIS
| CNR IRIS
2024
Journal article
Open Access
Human control in green smart homes
Gallo S., Maenza S., Mattioli A., Paternò F.We present an approach to supporting human control in green smart homes. The approach is based on a set of tools for allowing end users to create automations through innovative interaction modalities, execute them, and re- ceive relevant explanations about the resulting behaviours and their relevanc... e for the user goals, in particular those that are connected to sustainability principles. [show more]Source: ERCIM NEWS, vol. 138, pp. 28-29
Project(s): End-User Development of Automations for Explainable Green Smart Homes
See at:
ercim-news.ercim.eu
| CNR IRIS
| CNR IRIS
2024
Conference article
Open Access
What people think about green smart homes
Barricelli B. R., Fogli D., Gallo S., Guizzardi D., Maenza S., Mattioli A., Paternò F.Current technological trends have enabled several smart spaces in our daily environments. A typical example is the home, which is becoming more and more populated by connected objects and sensors. In this way, even people who are not professional software developers can create automations that compo... se the dynamic behaviours of such connected objects. In this paper, we report and discuss two online surveys targeting two different groups of users: one consists of a general population of end users with different degrees of experience in smart home use and personalization, and the other composed of people who have already some experiences in directly creating automations and managing smart environments. Overall, such studies provide useful information for better understanding the requirements that end-user development approaches should address to be successful in order to be actually adopted in such contexts. [show more]Source: CEUR WORKSHOP PROCEEDINGS, vol. 3685. Arenzano, Italy, 4/06/2024
Project(s): End-User Development of Automations for Explainable Green Smart Homes
See at:
ceur-ws.org
| CNR IRIS
| CNR IRIS
2022
Conference article
Open Access
Towards understanding the transparency of automations in daily environments
Paternò F., Gallo S., Manca M., Mattioli A., Santoro C.This paper outlines a proposal for how to address transparency of automations in daily environments, such as smart homes, based on experiences carried out in previous projects. The trigger-action programming paradigm has been used to describe and implement such automations in both commercial and res... earch tools. Such automations can be generated through machine learning techniques or directly by the end users or through an interaction between an intelligent agent and the user. When they are executed the resulting behaviour does not always result in the desired actions, and users may have difficulties in understanding and controlling them. Thus, there is a need for design criteria and associated tools that help people to understand and control what happens with the automations active in the environments where they live, and explain how they work and can be modified to better meet their needs. [show more]Source: CEUR WORKSHOP PROCEEDINGS, pp. 187-191. Helsinki, Finland, 21-22/03/2022
See at:
ceur-ws.org
| CNR IRIS
| ISTI Repository
| CNR IRIS