JUCS - Journal of Universal Computer Science 16(12): 1500-1520, doi: 10.3217/jucs-016-12-1500
An Agent-based Architecture for Developing Activity-Aware Systems for Assisting Elderly
expand article infoJuan Pablo García-Vázquez, Marcela D. Rodríguez, Monica Tentori§, Diana Saldaña, Ángel G. Andrade, Adán N. Espinoza
‡ UABC, Mexicali, Mexico§ Universidad Autónoma de Baja California (UABC), Ensenada, Mexico
Open Access
Abstract
Ageing is a global phenomenon which has motivated many research and development projects with the aim of providing computing services that support the active and independent living of the elderly. To integrate the ambient intelligence (AmI) vision into the home environment to allow elders to "age in place", it has been identified the necessity of providing high-level software support for creating ambient assisted living (AAL) environments. We propose activity-aware computing to allow smart environments to provide continuous activity awareness and opportunistically offer assistance aimed at supporting the elders’ current activity. This new paradigm calls for novel tools to help developers mirror human activities in the digital domain, and adapt smart environments based on the activities executed by the users. This paper proposes the use of autonomous agents to cope with the design issues for developing activity-aware systems. We specialized the SALSA agent architecture by incorporating customizable activity-aware mechanisms to infer and represent activities. We illustrate the capabilities offered by SALSA autonomous agents through a design of an activity-aware application for helping elders to manage their medication activity.
Keywords
multiagents systems, artificial intelligence, smart environments, knowledge representation formalisms and methods, information interfaces and presentation, ubiquitous computing