Towards a Mobile Assistive System Using Service-Oriented Architecture

As the aging population grows, age-related diseases show a cohesive increase. Ambient Assistive Living (AAL) systems are being developed and are continually evolving in various areas. While most researchers focus on robust Activity Recognition techniques, this paper investigates some of the architectural challenges of the AAL systems. This study proposes a new system architecture that brings together the service-oriented architecture (SOA), Semantic Web technologies and other methods to address some of the shortfalls in the predecessor system implementations using off-the-shelf and open source components. A partial system implementation is then presented using the proposed system architecture. The system takes some of the key design aspects such as extensibility, reusability, scalability, and maintainability into consideration that can then be seen as a base to further extend the capability of monitoring, collecting, processing and accurately recognising complex or concurrent activities in its overall aim to support assistive living.

[1]  Rajkumar Buyya,et al.  Cloud-Based Augmentation for Mobile Devices: Motivation, Taxonomies, and Open Challenges , 2013, IEEE Communications Surveys & Tutorials.

[2]  Valeriy Vyatkin,et al.  A component-based design pattern for improving reusability of automation programs , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[3]  Chris D. Nugent,et al.  An Ontology-Based Hybrid Approach to Activity Modeling for Smart Homes , 2014, IEEE Transactions on Human-Machine Systems.

[4]  Arie Reichman,et al.  The architecture of ambient assisted living system , 2011, 2011 IEEE International Conference on Microwaves, Communications, Antennas and Electronic Systems (COMCAS 2011).

[5]  Zhen Li,et al.  Context-Aware Discriminative Vocabulary Learning for Mobile Landmark Recognition , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Chris D. Nugent,et al.  Autonomic Computing and Ambient Assisted Living , 2010 .

[7]  Mawal Ali,et al.  A Comparative Literature Survey of Design Patterns Impact on Software Quality , 2013, 2013 International Conference on Information Science and Applications (ICISA).

[8]  Giuseppe Lo Re,et al.  Autonomic behaviors in an Ambient Intelligence system , 2014, 2014 IEEE Symposium on Computational Intelligence for Human-like Intelligence (CIHLI).

[9]  Ralph Deters,et al.  Sensor Data Propagation in Mobile Hosting Networks , 2015, 2015 IEEE Symposium on Service-Oriented System Engineering.

[10]  Chris D. Nugent,et al.  Ontology-based Activity Recognition Framework and Services , 2013, IIWAS '13.

[11]  Vili Podgorelec,et al.  Improving design pattern adoption with Ontology-Based Design Pattern Repository , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[12]  Daqing Zhang,et al.  Toward a cooperative programming framework for context-aware applications , 2011, Personal and Ubiquitous Computing.

[13]  Ralf Vandenhouten,et al.  Using distributed feature detection for an assistive work system , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[14]  Tapio Salakoski,et al.  Smart Dosing: A mobile application for tracking the medication tray-filling and dispensation processes in hospital wards , 2015, Recent Advances in Ambient Assisted Living.

[15]  P. Ciampolini,et al.  AAL domain ontology for event-based human activity recognition , 2014, 2014 IEEE/ASME 10th International Conference on Mechatronic and Embedded Systems and Applications (MESA).

[16]  Victor C. M. Leung,et al.  A Survey on Mobile Social Networks: Applications, Platforms, System Architectures, and Future Research Directions , 2015, IEEE Communications Surveys & Tutorials.

[17]  Roy Sterritt,et al.  Autonomic Computing and Ambient Assisted Living - Extended Abstract , 2010, 2010 Seventh IEEE International Conference and Workshops on Engineering of Autonomic and Autonomous Systems.

[18]  Chris D. Nugent,et al.  A Knowledge-Driven Approach to Activity Recognition in Smart Homes , 2012, IEEE Transactions on Knowledge and Data Engineering.

[19]  Athanasios V. Vasilakos,et al.  Web services composition: A decade's overview , 2014, Inf. Sci..

[20]  Mihai Romanca,et al.  Embedding patient remote monitoring and assistive facilities on home multimedia systems , 2014, 2014 International Conference on Optimization of Electrical and Electronic Equipment (OPTIM).

[21]  Wu Sheng,et al.  Application of design pattern in the JDBC programming , 2013, 2013 8th International Conference on Computer Science & Education.

[22]  Dieter Fensel,et al.  Towards the Semantic Web: Ontology-driven Knowledge Management , 2002 .

[23]  Chris D. Nugent,et al.  Semantic data management for situation-aware assistance in ambient assisted living , 2009, iiWAS.

[24]  Xing Zhang,et al.  Toward a Smart Home Environment for Elder People Based on Situation Analysis , 2010, 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing.

[25]  Xin Wang,et al.  Energy and Delay Tradeoff for Application Offloading in Mobile Cloud Computing , 2017, IEEE Systems Journal.

[26]  Jesse Hoey,et al.  Sensor-Based Activity Recognition , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[27]  Georgios Meditskos,et al.  SP-ACT: A hybrid framework for complex activity recognition combining OWL and SPARQL rules , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[28]  Khaleel Ur Rahman Khan,et al.  Extracting knowledge from ontology using Jena for semantic web , 2014, International Conference for Convergence for Technology-2014.

[29]  Marwa Ayad,et al.  Real-Time Mobile Cloud Computing: A Case Study in Face Recognition , 2014, 2014 28th International Conference on Advanced Information Networking and Applications Workshops.

[30]  Xiaodong Wang,et al.  Research on Architecture of Smart Home Networks and Service Platform , 2014, 2014 5th International Conference on Digital Home.

[31]  Nicolette de Keizer,et al.  Comparison of reasoners for large ontologies in the OWL 2 EL profile , 2011, Semantic Web.

[32]  Diego López-de-Ipiña,et al.  A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems , 2013, Sensors.

[33]  G. Böhme,et al.  Invasive Technification: Critical Essays in the Philosophy of Technology , 2012 .

[34]  Cheng Zhang,et al.  Using a follow-on survey to investigate why use of the Visitor, Singleton & Facade patterns is controversial , 2012, Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.