A sustainable software architecture for home care monitoring applications

The Ageing of population is a major concern for Western societies and leads to the development of new solutions to improve home care for elders, in order to delay their admission in specialized institutions (retirement house, healthcare facility and so on). These new solutions can be hardware or software based, and most often rely on home automation (e.g. motion sensors, temperature, light...). These sensors are used to monitor elderly or disabled people in order to detect their activities and the potential accidents that may occur. In this paper, we present a software architecture based on interoperable components for home care solutions. This architecture considers two kinds of components: the data providers, for instance a motion sensor, and the data consumers that process sensor data in order to infer higher level information such as a fall detector. The overall architecture is loosely coupled by design, in order to ease the addition of new sensors and of new functionalities.

[1]  David M. Mount,et al.  A Fast Implementation of the Isodata Clustering Algorithm , 2007, Int. J. Comput. Geom. Appl..

[2]  Norbert Noury,et al.  Telemonitoring of patients at home: a software agent approach , 2003, Comput. Methods Programs Biomed..

[3]  N. Noury,et al.  Health smart home for elders - a tool for automatic recognition of activities of daily living , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  T. Togawa,et al.  Attempts at monitoring health status in the home , 2000, 1st Annual International IEEE-EMBS Special Topic Conference on Microtechnologies in Medicine and Biology. Proceedings (Cat. No.00EX451).

[5]  R. Liscano,et al.  A Universal Ontology for Sensor Networks Data , 2007, 2007 IEEE International Conference on Computational Intelligence for Measurement Systems and Applications.

[6]  Eric Campo,et al.  A review of smart homes - Present state and future challenges , 2008, Comput. Methods Programs Biomed..

[7]  T. Tamura,et al.  Fully automated health monitoring system in the home , 1998 .

[8]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Ali Rammal,et al.  Meta-Monitoring Using an Adaptive Agent-Based System to Support Dependent People in Place , 2011, Int. J. Agent Technol. Syst..

[10]  N. M. Barnes,et al.  Lifestyle monitoring-technology for supported independence , 1998 .

[11]  Philippe Truillet,et al.  Ivy: un bus logiciel au service du développement de prototypes de systèmes interactifs , 2002, IHM '02.

[12]  William C. Mann,et al.  The Gator Tech Smart House: a programmable pervasive space , 2005, Computer.

[13]  G. Williams,et al.  A systems approach to achieving CarerNet-an integrated and intelligent telecare system , 1998, IEEE Transactions on Information Technology in Biomedicine.