In this scenario, smart and pervasive ... their carers and supporting the overall team of professionals. From a software-engineering perspective, to follow and/or anticipate changes in requirements, modular solutions must be investigated and developed. Moreover, issues like personalization, adaptation, and scalability must be considered from the very beginning. In this chapter, we present xCARE, a ...
In this scenario, smart and pervasive solutions assume a relevant role for remotely assisting citizens and patients together with their carers and supporting the overall team of professionals. From a software-engineering perspective, to follow and/or anticipate changes in requirements, modular solutions must be investigated and developed. Moreover, issues like personalization, adaptation, and scalability must be considered from the very beginning. In this chapter, we present xCARE, a microservices-based platform explicitly implemented to support the development of smart and pervasive healthcare systems.Different kinds of front-end can be developed: mobile apps, especially for patients, carers, or citizens who want to self-manage their status or activities; web apps, mostly for professionals that need to follow-up patients during an intervention; or desktop solutions to closed-system that need to directly interact to other systems, as for instance hospital information systems. ... Among the different implementations we have implemented and we are currently implementing by using xCARE as baseline, in the following, we present how xCARE has been used for providing self-management to complex chronic patients in the CONNECARE project and for supporting behavioral change through a recommender system in the CarpeDiem project.Hospital staff, primary care professionals, and social workers may also help and accompany the patients using the messaging. CONNECARE provides also an integration framework to link its services to specific Electronic Health Records and regional Personal Health Folders. The CONNNECARE overall system. The CONNECARE SMS has been built upon the xCARE platform.Interventions are planned both in the community and at the hospital, reducing unnecessary interactions between patients and tertiary care. The project incorporates two digital solutions (see Figure 5): a case management system for professionals, integrated with the electronic health record (EHR); and a self-management system for patients, integrated with the regional health folder. Both digital solutions have been built upon xCARE.