A Database-Centric Architecture for Home-Based Health Monitoring
Traditionally, database management systems (DBMSs) have been employed exclusively for data management in infrastructures supporting Ambient Assisted Living (AAL) systems. However, DBMSs provide other mechanisms, such as for security, dependability, and extensibility that can facilitate the development, use, and maintenance of AAL applications. This work utilizes such mechanisms, particularly extensibility, and proposes a database-centric architecture to support home-based healthcare applications. An active database is used to monitor and respond to events taking place in the home, such as bed-exits. In-database data mining methods are applied to model early night behaviors of people living alone. Encapsulating the processing into the DBMS avoids transferring and processing sensitive data outside of database, enables changes in the logic to be managed on-the-fly, and reduces code duplication. As a result, such an approach leads to better performance and increased security and privacy, and can facilitate the adaptability and scalability of AAL systems. An evaluation of the architecture with datasets collected in real homes demonstrated the feasibility and flexibility of the approach.
KeywordsHealthcare technology ambient assisted living active data-bases in-database processing machine learning
Unable to display preview. Download preview PDF.
- 1.Demiris, G., Hensel, B.K.: Technologies for an aging society: a systematic review of “smart home” applications. In: Yearbook of Medical Informatics, pp. 33–40 (2008)Google Scholar
- 3.Rashidi, P., Cook, D.J.: Mining and monitoring patterns of daily routines for assisted living in real world settings. In: Proceedings of the 1st ACM International Health Informatics Symposium, pp. 336–345 (2010)Google Scholar
- 6.Tazari, M.R., Furfari, F., Valero, F., Hanke, S., et al.: The universAAL reference model for AAL. In: Handbook on Ambient Assisted Living-Technology for Healthcare, Rehabilitation and Well-being. AISE Book Series, vol. 11, pp. 610–625 (2012)Google Scholar
- 9.Demiris, G., Thompson, H.J., Reeder, B., Wilamowska, K., et al.: Using informatics to capture older adults wellness. Int. Journal of Medical Informatics (2011)Google Scholar
- 10.The PostgreSQL Global Development Group: Postgresql 9.2 documentation (2013)Google Scholar
- 14.Kim, J.E., Boulos, G., Yackovich, J., Barth, T., et al.: Seamless integration of heterogeneous devices and access control in smart homes. In: 2012 8th International Conference on Intelligent Environments (IE), pp. 206–213 (2012)Google Scholar
- 15.Hellerstein, J.M., Ré, C., Schoppmann, F., Wang, D.Z., Fratkin, E., et al.: The MADlib analytics library: or MAD skills, the SQL, vol. 5, pp. 1700–1711 (2012)Google Scholar
- 16.Thörner, R., Persson, M., Eriksson, H., Isaksson, A., Lundström, J.: Trygg om natten. Technical report, Centre for Health Technology in Halland, Halmstad University, Halmstad, Sweden (2011)Google Scholar
- 18.Agrawal, R., Srikant, R.: Mining sequential patterns. In: Proceedings of the Eleventh International Conference on Data Engineering, pp. 3–14 (1995)Google Scholar
- 19.Guralnik, V., Haigh, K.Z.: Learning Models of Human Behaviour with Sequential Patterns. In: Proceedings of the AAAI 2002 workshop “Automation as Caregiver”, pp. 24–30 (2002)Google Scholar