General Architecture for Development of Virtual Coaches for Healthy Habits Monitoring and Encouragement

Good health is the result of a healthy lifestyle, where caring about physical activity and nutrition are key concerns. However, in today’s society, nutritional disorders are becoming increasingly frequent, affecting children, adults, and elderly people, mainly due to limited nutrition knowledge and the lack of a healthy lifestyle. A commonly adopted therapy to these imbalances is to monitor physical activity and daily habits, such as recording exercise or creating custom meal plans to count the amount of macronutrients and micronutrients acquired in each meal. Nowadays, many health tracking applications (HTA) have been developed that, for instance, record energy intake as well as users’ physiological parameters, or measure the physical activity during the day. However, most existing HTA do not have a uniform architectural design on top of which to build other applications and services. In this manuscript, we present system architecture intended to serve as a reference architecture for building HTA solutions. In order to validate the proposed architecture, we performed a preliminary evaluation with 15 well recognized experts in systems and software architecture from different entities around world and who have estimated that our proposal can generate architecture for HTA that is adequate, reliable, secure, modifiable, portable, functional, and with high conceptual integrity. In order to show the applicability of the architecture in different HTA, we developed two telemonitoring systems based on it, targeted to different tasks: nutritional coaching (Food4Living) and physical exercise coaching (TrainME). The purpose was to illustrate the kind of end-user monitoring applications that could be developed.

[1]  Jianjing Shen,et al.  REST: An alternative to RPC for Web services architecture , 2009, 2009 First International Conference on Future Information Networks.

[2]  S. Kropf,et al.  Long-Term Follow-Up of the Telemonitoring Weight-Reduction Program “Active Body Control” , 2016, Journal of diabetes research.

[3]  Omessaad Hamdi,et al.  eHealth: Survey on research projects, comparative study of telemonitoring architectures and main issues , 2014, Journal of Network and Computer Applications.

[4]  Ramón López-Cózar,et al.  A framework for the assessment of synthetic personalities according to user perception , 2014, Int. J. Hum. Comput. Stud..

[5]  S. Langley-Evans,et al.  Nutrition in early life and the programming of adult disease: a review. , 2015, Journal of human nutrition and dietetics : the official journal of the British Dietetic Association.

[6]  Sandro Fioretti,et al.  Validation of the heart-rate signal provided by the Zephyr bioharness 3.0 , 2016, 2016 Computing in Cardiology Conference (CinC).

[7]  Ramón López-Cózar,et al.  Improving acceptability assessment for the labelling of affective speech corpora , 2009, INTERSPEECH.

[8]  Douglas Crockford,et al.  The application/json Media Type for JavaScript Object Notation (JSON) , 2006, RFC.

[9]  Margaret Allman-Farinelli,et al.  Smartphone apps and the nutrition care process: Current perspectives and future considerations. , 2017, Patient education and counseling.

[10]  Manuel Noguera,et al.  A Comparative Study on the Suitability of Smartphones and IMU for Mobile, Unsupervised Energy Expenditure Calculi , 2015, Sensors.

[11]  Marc de San Pedro,et al.  Estado actual de la telemedicina: ¿dónde estamos y qué nos queda por hacer? , 2017 .

[12]  Siegfried Kropf,et al.  Weight Loss by Telemonitoring of Nutrition and Physical Activity in Patients with Metabolic Syndrome for 1 Year , 2014, Journal of the American College of Nutrition.

[13]  R. Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures (CHAPTER 5) , 2000 .

[14]  J. R. Landis,et al.  The measurement of observer agreement for categorical data. , 1977, Biometrics.

[15]  Apostolos Ampatzoglou,et al.  A Reference Architecture for Healthcare Supportive Home Systems , 2015, 2015 IEEE 28th International Symposium on Computer-Based Medical Systems.

[16]  S. Kyriazakos,et al.  FORECAST – A cloud-based personalized intelligent virtual coaching platform for the well-being of cancer patients , 2017, Clinical and translational radiation oncology.

[17]  J. Swan,et al.  Senior Centers and Nutritional Outcomes: A Texas Example , 2016, Social work in public health.

[18]  Sergio F. Ochoa,et al.  A Model-Driven Approach for Wearable Systems Developments , 2015, Int. J. Distributed Sens. Networks.

[19]  Shirin Enshaeifar,et al.  The Internet of Things for Dementia Care , 2018, IEEE Internet Computing.

[20]  N. Cohen,et al.  Identification of Environmental Supports for Healthy Eating in Older Adults , 2013, Journal of nutrition in gerontology and geriatrics.

[21]  E. Kennedy Evidence for nutritional benefits in prolonging wellness. , 2006, The American journal of clinical nutrition.

[22]  Liming Chen,et al.  Towards a Mobile Assistive System Using Service-Oriented Architecture , 2016, 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE).

[23]  Jesús Fontecha,et al.  Mobile and ubiquitous architecture for the medical control of chronic diseases through the use of intelligent devices: Using the architecture for patients with diabetes , 2014, Future Gener. Comput. Syst..

[24]  Francis Lévi,et al.  Home-Based e-Health Platform for Multidimensional Telemonitoring of Symptoms, Body Weight, Sleep, and Circadian Activity: Relevance for Chronomodulated Administration of Irinotecan, Fluorouracil-Leucovorin, and Oxaliplatin at Home-Results From a Pilot Study. , 2018, JCO clinical cancer informatics.

[25]  J S Osberg,et al.  Kappa coefficient calculation using multiple ratings per subject: a special communication. , 1989, Physical therapy.