Abstract
Population ageing due to declining fertility rates and/or rising life expectancy is poised to significantly transform our societies in the upcoming years. Although a lot of work has been done in the field of AAL for the creation of ICT solutions that will prolong and support the autonomous living of elderly individuals with cognitive impairments, these solutions are unable to meet all user needs and/or to provide an easy to use mechanism for further extension with new services. The present paper presents a cloud-based solution that provides easy, transparent, personalized and contextualized access to all the supported AAL services to the cognitively impaired elderly end-users and their caregivers by also offering a mechanism for easy registration and integration of new AAL services into the platform.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
Introduction
According to the World Report on Ageing and Health [1] released by the World Health Organization (WHO), today the vast majority of people can expect to live into their 60 s and beyond. Cross-sectional comparisons have consistently revealed that increased age is associated with lower levels of cognitive performance [2]. Cognitive loss has an important impact on the capacity to conduct activities of daily living (ADL) in older people, resulting in dependency, distress, and reduced quality of life [3].
The basic infrastructure that supports people with cognitive impairments, such as homes for the elderly, nursing homes, and other care facilities, are becoming insufficient to deal with this increase, thus there is a need to address their unmet needs through the use of ICT [4]. According to Lauriks et al. [5], the elderly have various needs that can be summarized in the following categories: (a) need for general and personalized information, (b) need for support with regard to cognitive decline symptoms, (c) need for social contact and company, and (d) need for health monitoring and perceived safety.
Although, several ICT applications and services have been developed to support people with cognitive impairments, a major challenge is to provide a holistic solution that addresses all the aforementioned needs by also supporting an easy to integrate mechanism of new Ambient Assisted Living (AAL) services.
This paper presents the IN LIFE cloud-based platform developed in the context of the IN LIFE H2020 EU project that aims to lengthen and support the independent living of elderly individuals with cognitive impairments, through interoperable, open, personalized and seamless ICT solutions. The main goal of the platform is (1) to provide personalized and easy access to all the supported AAL services to the elderly cognitively impaired users and their caregivers, and (2) to ensure that external service providers and device manufacturers will be able to register their assets in a user-transparent, open and standards-abiding way.
Related Work
Existing solutions in the AAL domain can be classified into two main categories: (1) on-premises solutions and (2) cloud-based solutions. Some of the on-premises solutions focus on the establishment of reference architectures for AAL systems, such as the PERSONA project [6], which aimed at the development of a scalable, open-standard technological platform for building a range of AAL services. universAAL [7] reuses many components of PERSONA and it supports non-cloud features by also providing runtime support for software components and services for different types of hardware device. OASIS [8] introduced an ontology-driven, open reference architecture and platform that facilitates interoperability, seamless connectivity, and sharing of content between different services, while SOPRANO [9] introduced an ontology-centered platform for offering AAL solutions through an extensible service-oriented OSGi modular architecture.
All the aforementioned projects are considered to be the most consolidated and well-known AAL platforms, but all of them are based on non-cloud based architectures. However, there are some other AAL solutions that utilize cloud computing features, like the DOMEO project [8], which uses integrated cloud-services for personalized homecare services for tele-presence. The iWalkActive project [10] provides to users with walking disabilities cloud services that make use of indoor and outdoor navigation. The MyLifeMyWay [11] project provides through a cloud platform a Personal Virtual Assistant that can integrate existing and proven technology and home automation appliances. The iCarer project [12] provides a personalized and adaptive cloud-based platform to offer informal carers support by means of monitoring activities of daily care, while the SOCIALIZE project [13] introduced a service-oriented software architecture to supply network services with cloud computing modalities in order to promote elderly social interaction.
Although the aforementioned solutions utilize some cloud computing features, they are not entirely based on a cloud-based architecture for the provision of various types of AAL service. Additionally, some of them try to meet specific user needs like mobility or communication without following a more holistic approach. Moreover, they do not utilize semantic technologies.
The solution presented in this paper goes one step beyond the state of the art by presenting a unified cloud-based framework, enhanced with semantic technologies, based on existing reference architectures, further extended in order to provide advanced functionalities for transparent, personalized and contextualized access to all the supported services as well as easy service registration/integration of new services. The adoption of a cloud-based approach ensures the accessibility of the registered tools/services on demand from everywhere, while the ontology-driven architecture enhances the semantic interoperability between the architectural elements of the platform and takes advantage of well-established health describing ontological frameworks, like ICF [14].
In Life Platform
The main functionalities supported by the IN LIFE platform are the following:
-
(a)
Monitor user activities and preferences in an unobtrusive way.
-
(b)
Support elderly people with cognitive impairments in a variety of indoor and outdoor activities by providing easy and personalized access to the IN LIFE services and applications.
-
(c)
Provide help and instructions to care givers.
-
(d)
Enable service/application providers to easily incorporate their products in the IN LIFE framework.
In order to support them a cloud infrastructure was set, where the heart of the system is an OSGi/universAAL-based platform [7]. A knowledge base consisting of three ontologies (i.e. User Ontology, Service Ontology and Sensor Ontology) described in detail by Konstantinidou et al. [15] is used for storing information regarding the registered users, the supported AAL services, as well as data coming from monitoring in a semantic manner. Figure 1 illustrates an overview of the platform’s architecture, while its main functionalities are presented in detail in the following paragraphs.
User Clustering and Modelling
Different kind of users have different needs, should be the target of different interventions, and possibly of more granular monitoring indicators. Using the user’s capacity to function in terms of daily life activities or of disability-free status, and his/her Socio-Economic Status (SES), the personal information of the cognitively impaired individuals is used by the platform’s matchmaker in order to cluster the user according to a user taxonomy. The 4 supported taxonomies (i.e. dependent, assisted, at risk and active) represent 4 archetypes of users with different needs [15].
For the described functionality, the information stored in User Ontology is used. The User Ontology defines in a semantic way all users of the IN LIFE Platform and more specifically assisted people, their informal and formal carers and service providers. It is based on the ontology of the ACCESSIBLE project [16] that was based on ICF [14], thus making it suitable for describing health and health-related states, and the Profiling Ontology of universAAL [17], which models AAL user profiles and their characteristics.
Matchmaking - Service Selection and Composition
Towards providing personalized services to the elderly end-users and resolving emergency cases (e.g. the user has fallen), a hybrid matchmaking mechanism has been developed that consolidates the results of a rule-based matchmaker and a statistical matchmaker.
The rule-based matchmaker, in case there is an alarm notification that indicates an emergency for the user, through a set of rules selects the most proper set of services to be called. By applying the Exact and Plug in OWLS-MX filters [18] in the selected services, it identifies which of them can be combined and called in a sequential way. Moreover, another set of rules selects the most suitable tool categories and tools for the user to be displayed by using his/her current activity and status stored in the User Ontology and the semantic description of the tools stored in the Service Ontology.
The statistical matchmaker tries to improve the recommendation accuracy of the rule-based and recommends tools for the user by creating clusters of likeminded user. Two different clustering approaches are used: a collaboration filtering method that utilizes the tool usages of the users and a demographic filtering method that uses certain personal attributes like socio-economic status, country, education level, etc.
The tool recommendations of both matchmakers are combined into a hybrid matchmaker that uses user-specific weights in order to combine the results of all techniques into a single recommendation value. The weights are dynamically adjusted in order to optimize the predictions of the system.
Application Centre
The Application Centre is the main interface of the IN LIFE platform and through it cognitively impaired individuals and caregivers can access the AAL services registered in the IN LIFE ecosystem or browse/search/connect with other users and service providers can register new services/applications.
A personalized dashboard with different functionalities for each role is supported. In addition, according to the current activity and status of the user, and by using the matchmaking capabilities of the system, the most suitable set of services is proposed and displayed.
An Alarm Management mechanism has been implemented in order to manage effectively alarm notifications created by AAL tools and services that are integrated into the IN LIFE ecosystem. Each received alarm notification is stored in the Sensor Ontology and it is instantly displayed through the Application Centre to all caregivers connected with the elderly.
An accessible and user-friendly interface, appropriate for cognitive impaired elderly, is provided, based on the guidelines and techniques described mainly in the WCAG 2.0. All pages of the Application Center website have checked by two online web accessibility evaluation tools: the A Checker [19] that resulted a WAI “AAA” classification and the checker of the European Internet Inclusive Initiative project [20] that resulted a 94.015% average compliance.
Finally, due to the multilingual environment of Europe, the following 9 languages are supported: English, Greek, Spanish, Dutch, Slovenian, Swedish, German, French and Italian. The Application Centre, in the context of the IN LIFE project, was tested, evaluated and further refined by large-scale, Europe-wide pilots conducted in Greece, the Netherlands, Slovenia, Spain, Sweden and UK.
Cloud Services Registration and Integration
Application/ service providers can easily register their AAL solutions in a semantic way and also integrate them on the cloud platform. The registration is made through a set of web forms provided by the Application Centre. The semantic description of the services is stored in the Service Ontology, a core component of the IN LIFE platform, that is based on the universAAL Profiling Ontology [17] and supports also the OWL-S standard [21] for the proper technical description of a service.
This ontology was further extended in order to include the technical description of services not only from a syntactic point of view, but also in terms of semantic capabilities in order to indicate different service features and the way to interact with them. Semantic capabilities have been taken into account by specifying a set of terms/classes, to which each service is mapped, creating this way a common dictionary that ensures the use of the same terms when describing same things, thus enabling the use of generic rules by the matchmaker for mapping services and users according to their status by also identifying which of these services can be used in a combined matter.
Conclusions
In the present paper, the IN LIFE platform, a holistic cloud-based ICT solution for supporting the independent living of elderly individuals, was presented. Through its innovative hybrid matchmaking approach it provides personalized solutions to the elderly end-users and resolves emergency cases by selecting and combining the most proper services. Through Application Centre it provides accessible, personalized dashboards that elderlies can use to access the most suitable tools, caregivers can effectively monitor their connected cognitively impaired individuals and service providers can register their assets, building this way a distributed ecosystem of services targeting elderly.
References
World Health Organization (2015) World report on ageing and health. World Health Organization, Geneva, Switzerland
Salthouse TA (2009) When does age-related cognitive decline begin? Neurobiol Aging 30:507–514
Mograbi DC, de Assis Faria DC, Fichman HC, Paradela EM, Lourenco RA (2014) Relationship between activities of daily living and cognitive ability in a sample of older adults with heterogeneous educational level. Ann Indian Acad Neurol 17(1):71–76
Genet N, Boerma W, Kroneman M, Hutchinson A, Saltman RB (2012) Home care across europe. current structure and future challenges. observatory studies series 27. In: The European observatory on health systems and policies
Lauriks S, Reinersmann A, Van der Roest HG, Meiland FJ, Davies RJ, Moelaert F et al (2007) Review of ICT-based services for identified unmet needs in people with dementia. Ageing Res Rev 6(3):223–246
Perceptive spaces promoting independent aging-PERSONA (FP6-IST-045459)
Hanke S, Mayer C, Hoeftberger O, Boos H, Wichert R, Tazari MR, Wolf P, Furfari F (2011) UniversAAL—An open and consolidated AAL platform. In: Ambient assisted living, pp 127–140
Fazekas G, Zsiga K, Pilissy T, Tóth A, Rumeau P, Dupourque V, Dénes Z (2012) Field test of a home-care robot for elderly assistance: first experiences. In: 9th congress of the mediterranean rehabilitation forum
Muller S., Sixsmith AJ. (2008) User requirements for ambient assisted living: results of the SOPRANO project, Gerotechnology, 7(2), 168.ev, 6 (October (3)) (2007):223–246
An active rollator for active people—iWalkActive (AAL). www.iwalkactive.eu/. Accessed 10 Apr 2017
MyLifeMyWay project (AAL). http://www.mylifemyway-aal.eu/. Accessed 10 Apr 2017
Intelligent care guidance and learning services platform—iCarer (ALL). http://icarer-project.eu/. Accessed 10 Apr 2017
SOCIALIZE project (AAL) at www.aal-europe.eu/projects/socialize/. Accessed 10 Apr 2017
World Health Organization (2001) International classification of functioning, disability and health: ICF. World Health Organization, Geneva, Switzerland
Konstantinidou A, Kaklanis N, Tzovaras D (2016) A unified cloud-based framework for AAL services provision to elderly with cognitive impairments. In: 7th international conference on cognitive infocommunications, wroclaw, Poland
Lopes R, Votis K, Carriço L, Likothanassis S (2009) A service oriented ontological framework for the semantic validation of web accessibility. In: Cruz-Cunha M, Oliveira E, Tavares A, Ferreira L (eds) Handbook of research on social dimensions of semantic technologies and web services. IGI Global, Hershey, pp 49–67
UniversAAL Profiling Ontology at https://github.com/universAAL/ontology/wiki/Profile. Accessed 10 Apr 2017
Klusch M, Fries B, Khalid M, Sycara K (2009) OWLS-MX: hybrid OWLS service matchmaking. Web Semant Sci Serv Ag World Wide Web 7:121–133
Gay G, Li QC (2010) A Checker: open, interactive, customizable, web accessibility checking. In: Proceedings of the international cross-disciplinary conference on web accessibility (W4A2010), Raleigh, USA, April 2010. http://dx.doi.org/10.1145/1805986.1806019
European internet inclusion initiative at http://checkers.eiii.eu/. Accessed 10 Apr 2017
OWL-S: semantic markup for web services at https://www.w3.org/Submission/OWL-S/
Acknowledgements
This work is supported by the EU funded project IN LIFE (H2020–643442).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
The authors declare that they have no conflict of interest.
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Stavrotheodoros, S., Kaklanis, N., Tzovaras, D. (2018). A Personalized Cloud-Based Platform for AAL Support to Cognitively Impaired Elderly People. In: Maglaveras, N., Chouvarda, I., de Carvalho, P. (eds) Precision Medicine Powered by pHealth and Connected Health. ICBHI 2017. IFMBE Proceedings, vol 66. Springer, Singapore. https://doi.org/10.1007/978-981-10-7419-6_15
Download citation
DOI: https://doi.org/10.1007/978-981-10-7419-6_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7418-9
Online ISBN: 978-981-10-7419-6
eBook Packages: EngineeringEngineering (R0)