A Survey on Accessible Context-Aware Systems

At the present time, 15% of the growing world population is estimated to have disabilities and special needs. Disabilities can seriously limit participation in regular life activities, such as controlling home facilities, using transportation services, joining social events, accessing educational contents, to name but a few. With the advancement in ubiquitous and pervasive computing, context-aware systems (CAS) are gaining much attention and demonstrating a stronger association with applications for people with disability. Modern CAS tend to minimize user interactions with the system and provide seamless services, automated awareness, and ambient intelligence and monitoring. CAS for people with disability can detect the surrounding environment, identify an appropriate user interface, interact, and service the user depending on the situation. Nevertheless, a large number of investigations on CAS for people with disability are presented in the literature, limited systems are practically available in the market. In this paper, we survey the literature to thoroughly analyze, evaluate, and critique state-of-the-art research in accessible CAS. Systems are classified according to the type of disability; besides, many interaction models are examined and strategies for making CAS accessible are identified. The investigation confirms the need for frameworks that enable improving security aspects, better exploiting modern hardware systems, performing reliable verification, and further supporting system customization and adaptation.

[1]  Grzegorz J. Nalepa,et al.  Uncertainty handling in rule-based mobile context-aware systems , 2017, Pervasive Mob. Comput..

[2]  Michel Beaudouin-Lafon,et al.  Instrumental interaction: an interaction model for designing post-WIMP user interfaces , 2000, CHI.

[3]  Gerhard Fischer,et al.  Context-aware systems: the 'right' information, at the 'right' time, in the 'right' place, in the 'right' way, to the 'right' person , 2012, AVI.

[4]  Schahram Dustdar,et al.  A survey on context-aware web service systems , 2009, Int. J. Web Inf. Syst..

[5]  Oscar Mayora-Ibarra,et al.  Classification of bipolar disorder episodes based on analysis of voice and motor activity of patients , 2016, Pervasive Mob. Comput..

[6]  Petri Pulli,et al.  Smart Cane Outdoor Navigation System for Visually Impaired Deaf-blind and Blind Persons , 2014 .

[7]  Darko Huljenic,et al.  A Survey on User Interaction Mechanisms for Enhanced Living Environments , 2015, ICT Innovations.

[8]  Paolo Bellavista,et al.  A survey of context data distribution for mobile ubiquitous systems , 2012, CSUR.

[9]  Constantine Stephanidis,et al.  Towards Accessibility in Ambient Intelligence Environments , 2012, AmI.

[10]  Manuel Blum,et al.  Improving accessibility of the web with a computer game , 2006, CHI.

[11]  Issam W. Damaj,et al.  A wearable and ubiquitous NFC wallet , 2015, 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE).

[12]  Jarrah,et al.  Context Detection Using Machine Learning to Assist Smartphone Users with Memory Impairment , 2015 .

[13]  Mari Carmen Domingo,et al.  An overview of the Internet of Things for people with disabilities , 2012, J. Netw. Comput. Appl..

[14]  Grzegorz J. Nalepa,et al.  Uncertain context data management in dynamic mobile environments , 2017, Future Gener. Comput. Syst..

[15]  Fabio Ramos,et al.  Multi-scale Conditional Random Fields for first-person activity recognition on elders and disabled patients , 2015 .

[16]  Flavien Balbo,et al.  Regulated multi-party communications and context awareness through the environment , 2009, Multiagent Grid Syst..

[17]  Choon Seong Leem,et al.  Taxonomy of ubiquitous computing service for city development , 2012, Personal and Ubiquitous Computing.

[18]  Iyad Abu Doush,et al.  Integrating Semantic Web and Folksonomies to Improve E-Learning Accessibility , 2010, ICCHP.

[19]  Issam W. Damaj,et al.  HOBOT: A customizable home management system with a surveillance RoBOT , 2014, 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE).

[20]  Jeffrey Soar,et al.  Opportunistic and Context-Aware Affect Sensing on Smartphones , 2015, IEEE Pervasive Computing.

[21]  Enrico Pontelli,et al.  Non-visual navigation of spreadsheets , 2012, Universal Access in the Information Society.

[22]  Iyad Abu Doush,et al.  Non-visual navigation interface for completing tasks with a predefined order using mobile phone: a case study of pilgrimage , 2015 .

[23]  Jorge L. V. Barbosa,et al.  Hefestos: an intelligent system applied to ubiquitous accessibility , 2016, Universal Access in the Information Society.

[24]  Anind K. Dey,et al.  Is Context-Aware Computing Taking Control away from the User? Three Levels of Interactivity Examined , 2003, UbiComp.

[25]  Mohammed Azmi Al-Betar,et al.  Towards a more accessible e-government in Jordan: an evaluation study of visually impaired users and Web developers , 2013, Behav. Inf. Technol..

[26]  Wathiq Mansoor,et al.  A University-Based Smart and Context Aware Solution for People with Disabilities (USCAS-PWD) , 2016, Comput..

[27]  Safaa J. Kasbah,et al.  An analysis framework for hardware and software implementations with applications from cryptography , 2017, Comput. Electr. Eng..

[28]  Dong-Hee Shin,et al.  Ubiquitous city: Urban technologies, urban infrastructure and urban informatics , 2009, J. Inf. Sci..

[29]  Michael Winikoff,et al.  Developing intelligent agent systems - a practical guide , 2004, Wiley series in agent technology.

[30]  Andrina Granic,et al.  Technology acceptance model: a literature review from 1986 to 2013 , 2014, Universal Access in the Information Society.

[31]  N.A. Nijdam,et al.  A context-aware adaptive rendering system for user-centric pervasive computing environments , 2010, Melecon 2010 - 2010 15th IEEE Mediterranean Electrotechnical Conference.

[32]  Constantino Martins,et al.  Using POI functionality and accessibility levels for delivering personalized tourism recommendations , 2017, Comput. Environ. Urban Syst..

[33]  Daeyoung Kim,et al.  Proactive Context-Aware Sensor Networks , 2006, EWSN.

[34]  João Barroso,et al.  Blind Guide: An Ultrasound Sensor-based Body Area Network for Guiding Blind People , 2015, DSAI.

[35]  Iyad Abu Doush,et al.  Automatic Semantic Generation and Arabic Translation of Mathematical Expressions on the Web , 2013, Int. J. Web Based Learn. Teach. Technol..

[36]  Alex Pentland,et al.  Reality mining: sensing complex social systems , 2006, Personal and Ubiquitous Computing.

[37]  Débora Nice Ferrari Barbosa,et al.  Content distribution in trial-aware environments , 2009, WebMedia.

[38]  Vicki L. Hanson,et al.  General writing guidelines for technology and people with disabilities , 2008, ASAC.

[39]  George Buchanan,et al.  Context-awareness in mobile tourist information systems: challenges for user interaction , 2005 .

[40]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[41]  Schahram Dustdar,et al.  On the Evaluation of Quality of Context , 2008, EuroSSC.

[42]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[43]  Minyi Guo,et al.  Survey on context-awareness in ubiquitous media , 2011, Multimedia Tools and Applications.

[44]  Iyad Abu Doush,et al.  ISAB: Integrated Indoor Navigation System for the Blind , 2016, Interact. Comput..

[45]  Rosen Ivanov RSNAVI: an RFID-based context-aware indoor navigation system for the blind , 2012, CompSysTech '12.

[46]  Ramzi A. Haraty,et al.  Multigrid Solvers in Reconfigurable Hardware , 2008, ArXiv.

[47]  Xingshe Zhou,et al.  Disorientation detection by mining GPS trajectories for cognitively-impaired elders , 2015, Pervasive Mob. Comput..

[48]  Paola Salomoni,et al.  On Combining Crowdsourcing, Sensing and Open Data for an Accessible Smart City , 2014, 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies.

[49]  P. Simon,et al.  Thermal Stability and Tuning of Thermoelectric Properties of Ag1−xSb1+xTe2+x (0 ≤ x ≤ 0.4) Alloys , 2018 .

[50]  Alessio Vecchio,et al.  A smartphone-based fall detection system , 2012, Pervasive Mob. Comput..

[51]  Gregory D. Abowd,et al.  Charting past, present, and future research in ubiquitous computing , 2000, TCHI.

[52]  Ramez Elmasri,et al.  A classification and modeling of the quality of contextual information in smart spaces , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[53]  Jarmo Verho,et al.  A Wearable, Wireless Gaze Tracker with Integrated Selection Command Source for Human‐Computer Interaction , 2011, IEEE Transactions on Information Technology in Biomedicine.

[54]  Izzat Alsmadi,et al.  Annotations, Collaborative Tagging, and Searching Mathematics in E-Learning , 2012, International Journal of Advanced Computer Science and Applications.

[55]  Hassan Ghasemzadeh,et al.  Context-Aware Data Processing to Enhance Quality of Measurements in Wireless Health Systems: An Application to MET Calculation of Exergaming Actions , 2015, IEEE Internet of Things Journal.

[56]  Erik Duval,et al.  Context-Aware Recommender Systems for Learning: A Survey and Future Challenges , 2012, IEEE Transactions on Learning Technologies.

[57]  Iyad Abu Doush,et al.  Utilizing Mobile Devices' Tactile Feedback for Presenting Braille Characters: An Optimized Approach for Fast Reading and Long Battery Life , 2014, Interact. Comput..

[58]  Octav Chipara,et al.  Evaluating auditory contexts and their impacts on hearing aid outcomes with mobile phones , 2014, PervasiveHealth.

[59]  Matjaz Gams,et al.  Fall Detection Using Location Sensors and Accelerometers , 2015, IEEE Pervasive Computing.

[60]  Octav Chipara,et al.  AudioSense: Enabling real-time evaluation of hearing aid technology in-situ , 2013, Proceedings of the 26th IEEE International Symposium on Computer-Based Medical Systems.

[61]  Issam W. Damaj,et al.  Parallel Hardware for Faster Morphological Analysis , 2018, J. King Saud Univ. Comput. Inf. Sci..

[62]  Xin Li,et al.  Context Aware Middleware Architectures: Survey and Challenges , 2015, Sensors.

[63]  Tadashi Okoshi,et al.  Towards attention-aware adaptive notification on smart phones , 2016, Pervasive Mob. Comput..

[64]  Issam W. Damaj,et al.  Performance analysis of extended vector-scalar operations using reconfigurable computing , 2001, Proceedings ACS/IEEE International Conference on Computer Systems and Applications.

[65]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[66]  Stephen Armstrong,et al.  The what, who, where, when, why and how of context-awareness , 2000, CHI Extended Abstracts.

[67]  Issam W. Damaj Higher-Level Hardware Synthesis of the KASUMI Algorithm , 2007, Journal of Computer Science and Technology.

[68]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[69]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[70]  Pankaj Mehra Context-Aware Computing: Beyond Search and Location-Based Services , 2012, IEEE Internet Comput..

[71]  Redwan Alqasemi,et al.  VR4VR: vocational rehabilitation of individuals with disabilities in immersive virtual reality environments , 2015, PETRA.

[72]  Mohammed Azmi Al-Betar,et al.  The design of RIA accessibility evaluation tool , 2013, Adv. Eng. Softw..

[73]  Wael Hosny Fouad Aly MNDWSN for Helping People with Different Disabilities , 2014, Int. J. Distributed Sens. Networks.

[74]  Jit Biswas,et al.  An Adaptable and Flexible Framework for Assistive Living of Cognitively Impaired People , 2014, IEEE Journal of Biomedical and Health Informatics.

[75]  Juan Carlos Augusto,et al.  Engineering context-aware systems and applications: A survey , 2016, J. Syst. Softw..

[76]  Davide Carneiro,et al.  The role of non-intrusive approaches in the development of people-aware systems , 2016, Progress in Artificial Intelligence.

[77]  Weihua Sheng,et al.  Wearable Sensor-Based Hand Gesture and Daily Activity Recognition for Robot-Assisted Living , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[78]  Harry Chen,et al.  An Intelligent Broker Architecture for Pervasive Context-Aware Systems , 2004 .

[79]  Paul Lukowicz,et al.  Qualcomm Context-Awareness Symposium Sets Research Agenda for Context-Aware Smartphones , 2012, IEEE Pervasive Computing.

[80]  Martin Bauer,et al.  A Generic Context Management Framework for Personal Networking Environments , 2006, 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services.

[81]  Débora Nice Ferrari Barbosa,et al.  A model for profile management applied to ubiquitous learning environments , 2014, Expert Syst. Appl..