Next Article in Journal
Security Analysis and Improvements of Authentication and Access Control in the Internet of Things
Next Article in Special Issue
Modeling IoT-Based Solutions Using Human-Centric Wireless Sensor Networks
Previous Article in Journal
A Group Neighborhood Average Clock Synchronization Protocol for Wireless Sensor Networks
Previous Article in Special Issue
MobiPag: Integrated Mobile Payment, Ticketing and Couponing Solution Based on NFC
Article Menu

Export Article

Open AccessArticle
Sensors 2014, 14(8), 14765-14785; doi:10.3390/s140814765

Active In-Database Processing to Support Ambient Assisted Living Systems

School of Information Science, Computer and Electrical Engineering, Halmstad University, Box 823, Halmstad 30118, Sweden
Author to whom correspondence should be addressed.
Received: 26 March 2014 / Revised: 28 July 2014 / Accepted: 1 August 2014 / Published: 12 August 2014
View Full-Text   |   Download PDF [533 KB, uploaded 12 August 2014]   |  


As an alternative to the existing software architectures that underpin the development of smart homes and ambient assisted living (AAL) systems, this work presents a database-centric architecture that takes advantage of active databases and in-database processing. Current platforms supporting AAL systems use database management systems (DBMSs) exclusively for data storage. Active databases employ database triggers to detect and react to events taking place inside or outside of the database. DBMSs can be extended with stored procedures and functions that enable in-database processing. This means that the data processing is integrated and performed within the DBMS. The feasibility and flexibility of the proposed approach were demonstrated with the implementation of three distinct AAL services. The active database was used to detect bed-exits and to discover common room transitions and deviations during the night. In-database machine learning methods were used to model early night behaviors. Consequently, active in-database processing avoids transferring sensitive data outside the database, and this improves performance, security and privacy. Furthermore, centralizing the computation into the DBMS facilitates code reuse, adaptation and maintenance. These are important system properties that take into account the evolving heterogeneity of users, their needs and the devices that are characteristic of smart homes and AAL systems. Therefore, DBMSs can provide capabilities to address requirements for scalability, security, privacy, dependability and personalization in applications of smart environments in healthcare. View Full-Text
Keywords: healthcare technology; smart homes; ambient assisted living; database management systems; active databases; in-database processing; data mining healthcare technology; smart homes; ambient assisted living; database management systems; active databases; in-database processing; data mining

This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

de Morais, W.O.; Lundström, J.; Wickström, N. Active In-Database Processing to Support Ambient Assisted Living Systems. Sensors 2014, 14, 14765-14785.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top