skip to main content
article

CoCaMAAL: A cloud-oriented context-aware middleware in ambient assisted living

Published: 01 June 2014 Publication History

Abstract

Research into ambient assisted living (AAL) strives to ease the daily lives of people with disabilities or chronic medical conditions. AAL systems typically consist of multitudes of sensors and embedded devices, generating large amounts of medical and ambient data. However, these biomedical sensors lack the processing power to perform key monitoring and data-aggregation tasks, necessitating data transmission and computation at central locations. The focus here is on the development of a scalable and context-aware framework and easing the flow between data collection and data processing. The resource-constrained nature of typical wearable body sensors is factored into our proposed model, with cloud computing features utilized to provide a real-time assisted-living service. With the myriad of distributed AAL systems at play, each with unique requirements and eccentricities, the challenge lies in the need to service these disparate systems with a middleware layer that is both coherent and flexible. There is significant complexity in the management of sensor data and the derivation of contextual information, as well as in the monitoring of user activities and in locating appropriate situational services. The proposed CoCaMAAL model seeks to address such issues and implement a service-oriented architecture (SOA) for unified context generation. This is done by efficiently aggregating raw sensor data and the timely selection of appropriate services using a context management system (CMS). With a unified model that includes patients, devices, and computational servers in a single virtual community, AAL services are enhanced. We have prototyped the proposed model and implemented some case studies to demonstrate its effectiveness.

References

[1]
Kleinberger, T., Becker, M., Ras, E., Holzinger, A. and Müller, P., Ambient intelligence in assisted living: enable elderly people to handle future interfaces. In: Universal Access in Human-Computer Interaction. Ambient Interaction, pp. 103-112.
[2]
Ye, J., Dobson, S. and McKeever, S., Situation identification techniques in pervasive computing: a review. Pervasive and Mobile Computing. v8. 36-66.
[3]
Kern, S. and Jaron, D., Healthcare technology, economics, and policy: an evolving balance. In: IEEE Engineering in Medicine and Biology Magazine: the Quarterly Magazine of the Engineering in Medicine & Biology Society, Vol. 22, pp. 16
[4]
F. Sufi, I. Khalil, Z. Tari, A cardiod based technique to identify cardiovascular diseases using mobile phones and body sensors, in: 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC, IEEE, pp. 5500-5503.
[5]
Remagnino, P. and Foresti, G., Ambient intelligence: a new multidisciplinary paradigm. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans. v35. 1-6.
[6]
Schmidt, A., Interactive context-aware systems interacting with ambient intelligence. Ambient Intelligence. 159-178.
[7]
Dey, A., Understanding and using context. Personal and Ubiquitous Computing. v5. 4-7.
[8]
Buyya, R., Yeo, C., Venugopal, S., Broberg, J. and Brandic, I., Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems. v25. 599-616.
[9]
D. Hoang, L. Chen, Mobile cloud for assistive healthcare (mocash), in: 2010 IEEE Asia-Pacific Services Computing Conference, APSCC, IEEE, pp. 325-332.
[10]
Azzedin, F., Eltoweissy, M. and Khwaja, S., Overview of service oriented architecture for resource management in P2P systems. In: The Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications,
[11]
Emiliani, P. and Stephanidis, C., Universal access to ambient intelligence environments: opportunities and challenges for people with disabilities. IBM Systems Journal. v44. 605-619.
[12]
Johnson, K., Bamer, A., Yorkston, K. and Amtmann, D., Use of cognitive aids and other assistive technology by individuals with multiple sclerosis. Disability and Rehabilitation: Assistive Technology. v4. 1-8.
[13]
Zhou, F., Jiao, J., Chen, S. and Zhang, D., A case-driven ambient intelligence system for elderly in-home assistance applications. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews. 1-11.
[14]
Taleb, T., Bottazzi, D., Guizani, M. and Nait-Charif, H., Angelah: a framework for assisting elders at home. IEEE Journal on Selected Areas in Communications. v27. 480-494.
[15]
Paganelli, F., Spinicci, E. and Giuli, D., Ermhan: a context-aware service platform to support continuous care networks for home-based assistance. International Journal of Telemedicine and Applications. v2008. 4
[16]
Cho, K., Hwang, I., Kang, S., Kim, B., Lee, J., Lee, S., Park, S., Song, J. and Rhee, Y., HiCon: a hierarchical context monitoring and composition framework for next-generation context-aware services. IEEE Network. v22. 34-42.
[17]
Hong, J., Suh, E. and Kim, S., Context-aware systems: a literature review and classification. Expert Systems with Applications. v36. 8509-8522.
[18]
Gu, T., Pung, H. and Zhang, D., Toward an osgi-based infrastructure for context-aware applications. IEEE Pervasive Computing. v3. 66-74.
[19]
Baek, S., Choi, E., Huh, J. and Park, K., Sensor information management mechanism for context-aware service in ubiquitous home. IEEE Transactions on Consumer Electronics. v53. 1393-1400.
[20]
Viswanathan, H., Chen, B. and Pompili, D., Research challenges in computation, communication, and context awareness for ubiquitous healthcare. IEEE Communications Magazine. v50. 92-99.
[21]
Bardram, J., The java context awareness framework (JCAF)-a service infrastructure and programming framework for context-aware applications. Pervasive Computing. 98-115.
[22]
N. Behlouli, C. Taconet, G. Bernard, An architecture for supporting development and execution of context-aware component applications, in: ICPS'06: IEEE International Conference on Pervasive Services 2006, pp. 57-66.
[23]
Yau, S., Karim, F., Wang, Y., Wang, B. and Gupta, S., Reconfigurable context-sensitive middleware for pervasive computing. IEEE Pervasive Computing. v1. 33-40.
[24]
Oh, Y., Han, J. and Woo, W., A context management architecture for large-scale smart environments. IEEE Communications Magazine. v48. 118-126.
[25]
W. Kurschl, S. Mitsch, J. Schoenboeck, Modeling situation-aware ambient assisted living systems for eldercare, in: Sixth International Conference on Information Technology: New Generations, 2009, ITNG'09, IEEE, pp. 1214-1219.
[26]
Henricksen, K., Indulska, J. and Rakotonirainy, A., Modeling context information in pervasive computing systems. Pervasive Computing. 79-117.
[27]
Bottazzi, D., Corradi, A. and Montanari, R., Context-aware middleware solutions for anytime and anywhere emergency assistance to elderly people. IEEE Communications Magazine. v44. 82-90.
[28]
Van Den Broek, G., Cavallo, F. and Wehrmann, C., AALIANCE Ambient Assisted Living Roadmap, Vol. 6. 2010. IOS Press Inc.
[29]
Amoretti, M., Copelli, S., Wientapper, F., Furfari, F., Lenzi, S. and Chessa, S., Sensor data fusion for activity monitoring in the persona ambient assisted living project. Journal of Ambient Intelligence and Humanized Computing. 1-18.
[30]
Woolrych, R. and Sixsmith, A., Challenges of user-centred research in the development of ambient assisted living systems. In: Impact Analysis of Solutions for Chronic Disease Prevention and Management, pp. 1-8.
[31]
Q. Wang, W. Shin, X. Liu, Z. Zeng, C. Oh, B. AlShebli, M. Caccamo, C. Gunter, E. Gunter, J. Hou, et al. I-living: an open system architecture for assisted living, in: IEEE International Conference on Systems, Man and Cybernetics, 2006, SMC'06, Vol. 5, IEEE, pp. 4268-4275.
[32]
Amigo, Amigo: ambient intelligence for the networked home environment, 2008.
[33]
E. Badidi, L. Esmahi, A cloud-based approach for context information provisioning, 2011. Arxiv Preprint arXiv:1105.2213.
[34]
A. Gill, D. Bunker, Conceptualization of a context aware cloud adaptation (CACA) framework, in: 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing, DASC, IEEE, pp. 760-767.
[35]
A. Devlic, E. Klintskog, Context retrieval and distribution in a mobile distributed environment, in: Third Workshop on Context Awareness for Proactive Systems, CAPS 2007, Guildford, UK.
[36]
C. Rolim, F. Koch, C. Westphall, J. Werner, A. Fracalossi, G. Salvador, A cloud computing solution for patient's data collection in health care institutions, in: Second International Conference on eHealth, Telemedicine, and Social Medicine, 2010, ETELEMED'10, IEEE, pp. 95-99.
[37]
Fernando, N., Loke, S. and Rahayu, W., Mobile cloud computing: a survey. Future Generation Computer Systems.
[38]
Pandey, S., Voorsluys, W., Niu, S., Khandoker, A. and Buyya, R., An autonomic cloud environment for hosting ECG data analysis services. Future Generation Computer Systems. v28. 147-154.
[39]
E. Ekonomou, L. Fan, W. Buchanan, C. Thuemmler, An integrated cloud-based healthcare infrastructure, in: 2011 IEEE Third International Conference on Cloud Computing Technology and Science, CloudCom, IEEE, pp. 532-536.
[40]
G. Fortino, M. Pathan, G. Di Fatta, BodyCloud: integration of cloud computing and body sensor networks, in: Proc. of IEEE 4th International Conference on Cloud Computing Technology and Science (CloudCom 2012), Taipei, Taiwan, Dec 3-6, 2012.
[41]
Pantelopoulos, A. and Bourbakis, N., A survey on wearable sensor-based systems for health monitoring and prognosis. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews. v40. 1-12.
[42]
Wireless sensor networks for healthcare: a survey. Computer Networks. v54. 2688-2710.
[43]
Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A. and Riboni, D., A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing. v6. 161-180.
[44]
A. Lounis, A. Hadjidj, A. Bouabdallah, Y. Challal, Secure and scalable cloud-based architecture for e-health wireless sensor networks, in: 2012 21st International Conference on Computer Communications and Networks, ICCCN, IEEE, pp. 1-7.
[45]
M. Rahman, A. El Saddik, W. Gueaieb, Data visualization: from body sensor network to social networks, in: IEEE International Workshop on Robotic and Sensors Environments, 2009, ROSE 2009, IEEE, pp. 157-162.
[46]
K. Laerhoven, H. Gellersen, Y. Malliaris, Long term activity monitoring with a wearable sensor node, in: International Workshop on Wearable and Implantable Body Sensor Networks, 2006, BSN 2006, IEEE, pp. 4-pp.
[47]
Fortino, G., Giannantonio, R., Gravina, R., Kuryloski, P. and Jafari, R., Enabling effective programming and flexible management of efficient body sensor network applications. IEEE Transactions on Human-Machine Systems. v43 i1. 115-133.
[48]
Otto, C., Milenkovic, A., Sanders, C. and Jovanov, E., System architecture of a wireless body area sensor network for ubiquitous health monitoring. Journal of Mobile Multimedia. v1. 307-326.
[49]
Bellifemine, F., Fortino, G., Giannantonio, R., Gravina, R., Guerrieri, A. and Sgroi, M., SPINE: a domain-specific framework for rapid prototyping of WBSN applications. Software Practice and Experience. v41 i3. 237-265.
[50]
Korel, B. and Koo, S., A survey on context-aware sensing for body sensor networks. Wireless Sensor Network. v2. 571-583.
[51]
Raveendranathan, N., Galzarano, S., Loseu, V., Gravina, R., Giannantonio, R., Sgroi, M., Jafari, R. and Fortino, G., From modeling to implementation of virtual sensors in body sensor networks. IEEE Sensors Journal. v12. 583-593.
[52]
J. Mocholí, P. Sala, C. Fernández-Llatas, J. Naranjo, Ontology for modeling interaction in ambient assisted living environments, in: XII Mediterranean Conference on Medical and Biological Engineering and Computing 2010, Springer, pp. 655-658.
[53]
A. Devaraju, S. Hoh, Ontology-based context modeling for user-centered context-aware services platform, in: International Symposium on Information Technology, 2008, ITSim 2008, Vol. 2, IEEE, pp. 1-7.
[54]
Antonino, P., Schneider, D., Hofmann, C. and Nakagawa, E., Evaluation of aal platforms according to architecture-based quality attributes. Ambient Intelligence. 264-274.
[55]
M. Aslam, S. Rea, D. Pesch, Service provisioning for the WSN cloud, in: 2012 IEEE 5th International Conference on Cloud Computing, CLOUD, IEEE, pp. 962-969.
[56]
Huang, X., He, Y., Hou, Y., Li, L., Sun, L., Zhang, S., Jiang, Y. and Zhang, T., Privacy of value-added context-aware service cloud. In: Cloud Computing, Springer. pp. 547-552.
[57]
M. Nkosi, F. Mekuria, Cloud computing for enhanced mobile health applications, in: 2010 IEEE Second International Conference on Cloud Computing Technology and Science, CloudCom, IEEE, pp. 629-633.
[58]
L. Wang, T. Gu, H. Chen, X. Tao, J. Lu, Real-time activity recognition in wireless body sensor networks: from simple gestures to complex activities, in: 2010 IEEE 16th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA, IEEE, pp. 43-52.
[59]
Guermeur, D. and Unruh, A., . In: Google App Engine Java and GWT Application Development: Build Powerful, Scalable, and Interactive Web Apps in the Cloud, Packt.
[60]
A. Pantelopoulos, N. Bourbakis, A formal language approach for multi-sensor wearable health-monitoring systems, in: 8th IEEE International Conference on BioInformatics and BioEngineering, 2008, BIBE 2008, IEEE, pp. 1-7.
[61]
T. Suzuki, Y. Oyama, Y. Nakauchi, Intelligent medicine case system with distributed rfid readers, in: 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC, IEEE, pp. 344-347.
[62]
A. Hristova, A.M. Bernardos, J.R. Casar, Context-aware services for ambient assisted living: a case-study, in: First International Symposium on Applied Sciences on Biomedical and Communication Technologies, 2008, ISABEL'08, IEEE, pp. 1-5.
[63]
Y.-C. Chen, Y.-W. Lin, Indoor RFID gait monitoring system for fall detection, in: 2010 2nd International Symposium on Aware Computing, ISAC, IEEE, pp. 207-212.
[64]
C.-N. Huang, C.-Y. Chiang, J.-S. Chang, Y.-C. Chou, Y.-X. Hong, S.J. Hsu, W.-C. Chu, C.-T. Chan, Location-aware fall detection system for medical care quality improvement, in: Third International Conference on Multimedia and Ubiquitous Engineering, 2009, MUE'09, IEEE, pp. 477-480.
[65]
D. Gross, C.M. Harris, Fundamentals of queueing theory (1998) ISBN: 0-471-17083.
[66]
Wang, L., Ranjan, R. and Chen, J., Cloud Computing: Methodology, System, and Applications. 2011. CRC Press LLC.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Future Generation Computer Systems
Future Generation Computer Systems  Volume 35, Issue
June, 2014
142 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 June 2014

Author Tags

  1. Ambient assisted living
  2. Ambient intelligence
  3. Body sensor
  4. Cloud computing
  5. Context-aware service

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media