Towards a Middleware Based on SOA for Ubiquitous Care of Non-Communicable Diseases

According to World Health Organization, the treatment of non-communicable diseases needs more than patient engagement to help control the diseases. Community and health organizations support is also desirable for controlling them. This work details the UDuctor middleware, which was designed for supporting ubiquitous non-communicable disease care, and so, helping the integration between patient and community resources. The UDuctor middleware gives a step forward in relation to other architectures for ubiquitous applications by integrating patients, community resources and community members through a peer-to-peer network. Each peer runs a RESTFul based middleware, which enables messaging, resource sharing, context subscription and notification, and location between other UDuctor peers. The middleware implementation was employed in two solutions and tested in three experiments. The results are promising and show feasibility for the application of the middleware in real life situations.

[1]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[2]  Mark Weiser The computer for the 21st century , 1991 .

[3]  Lena Mamykina,et al.  MAHI: investigation of social scaffolding for reflective thinking in diabetes management , 2008, CHI.

[4]  Ramón López de Mántaras,et al.  Proposal and Empirical Comparison of a Parallelizable Distance-Based Discretization Method , 1997, KDD.

[5]  J. Barbosa,et al.  An Education Driven Model for Non-Communicable Diseases Care , 2016 .

[6]  Brian T. Austin,et al.  Improving chronic illness care: translating evidence into action. , 2001, Health affairs.

[7]  Ramón Cáceres,et al.  Ubicomp Systems at 20: Progress, Opportunities, and Challenges , 2012, IEEE Pervasive Computing.

[8]  Débora Nice Ferrari Barbosa,et al.  Content distribution in trail-aware environments , 2010, Journal of the Brazilian Computer Society.

[9]  Tim Berners-Lee,et al.  Hypertext Markup Language - 2.0 , 1995, RFC.

[10]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[11]  S. Colantonio,et al.  CHRONIOUS: An open, ubiquitous and adaptive chronic disease management platform for Chronic Obstructive Pulmonary Disease (COPD), Chronic Kidney Disease (CKD) and renal insufficiency , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[12]  Amit P. Sheth Smart data — How you and I will exploit Big Data for personalized digital health and many other activities , 2014, Big Data 2014.

[13]  Cheolho Yoon,et al.  Convenience and TAM in a ubiquitous computing environment: The case of wireless LAN , 2007, Electron. Commer. Res. Appl..

[14]  Mirco Musolesi,et al.  Anticipatory Mobile Computing , 2013, ACM Comput. Surv..

[15]  Ian Horrocks,et al.  Ontologies and the semantic web , 2008, CACM.

[16]  R. Likert “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.

[17]  J. Feinglass,et al.  The Chronic Care Model , 2009 .

[18]  Federica Paganelli,et al.  ERMHAN: A Context-Aware Service Platform to Support Continuous Care Networks for Home-Based Assistance , 2008, International journal of telemedicine and applications.

[19]  Paul Dourish,et al.  Security in the wild: user strategies for managing security as an everyday, practical problem , 2004, Personal and Ubiquitous Computing.

[20]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[21]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..