A computer system architecture providing a user-friendly man machine interface for accessing assistive technology in cloud computing

HighlightsInvestigating how cloud computing can support the Assistive Technology (AT).Providing solutions to I/O interaction issues.Design, development, and evaluation of a cloud architecture for AT.Performance evaluation in private and public cloud scenarios.Social, e-learning and business impact. Assistive Technology (AT) includes hardware peripherals, software applications and systems that enable a user with a disability to use a PC. Thus, when a disabled user needs to work in a particular environment (e.g., at work, at school, in a government office, etc.) he/she has to properly configure the used PC. However, often, the configuration of AT software interfaces is not trivial at all. This paper presents the software design, implementation, and evaluation of a computer system architecture providing a software user-friendly man machine interface for accessing AT software in cloud computing. The main objective of such an architecture is to provide a new type of software human-computer interaction for accessing AT services over the cloud. Thus, end users can interact with their personalized computer environments using any physical networked PC. The advantage of this approach is that users do not have to install and/or setup any additional software on physical PCs and they can access their own AT virtual environments from everywhere. In particular, the usability of prototype based on the Remote Desktop Protocol (RDP) is evaluated in both private and public cloud scenarios.

[1]  Antonio Puliafito,et al.  Using Virtualization and noVNC to Support Assistive Technology in Cloud Computing , 2014, 2014 IEEE 3rd Symposium on Network Cloud Computing and Applications (ncca 2014).

[2]  Andrea Mangiatordi,et al.  Farfalla project: browser-based accessibility solutions , 2011, W4A.

[3]  Maria Fazio,et al.  SE CLEVER: A secure message oriented Middleware for Cloud federation , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[4]  Gregg C. Vanderheiden,et al.  The global public inclusive infrastructure (GPII) , 2013, ASSETS.

[5]  Antonio Puliafito,et al.  Improving Virtual Machine Migration in Federated Cloud Environments , 2010, 2010 2nd International Conference on Evolving Internet.

[6]  Antonio Puliafito,et al.  Using Virtualization and Guacamole/VNC to Provide Adaptive User Interfaces to Disabled People in Cloud Computing , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[7]  Richard E. Ladner,et al.  Webanywhere: enabling a screen reading interface for the web on any computer , 2008, WWW.

[8]  Maria Fazio,et al.  Design of a Message-Oriented Middleware for Cooperating Clouds , 2013, ESOCC Workshops.

[9]  Kitch Barnicle,et al.  Usability testing with screen reading technology in a Windows environment , 2000, CUU '00.

[10]  Vagner Figuerêdo de Santana,et al.  Firefixia: an accessibility web browser customization toolbar for people with dyslexia , 2013, W4A.

[11]  I. Scott MacKenzie,et al.  Lag as a determinant of human performance in interactive systems , 1993, INTERCHI.

[12]  Antonio Puliafito,et al.  Integration of CLEVER clouds with third party software systems through a REST web service interface , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[13]  Paola Salomoni,et al.  Augment browsing and standard profiling for enhancing web accessibility , 2011, W4A.

[14]  Yongxin Zhu,et al.  Prototyping Efficient Desktop-as-a-Service for FPGA Based Cloud Computing Architecture , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[15]  Minoru Uehara,et al.  The Evaluations of Desktop as a Service in an Educational Cloud , 2012, 2012 15th International Conference on Network-Based Information Systems.