Supporting Accessible User Interfaces Using Web Services

Web services are an emerging technology which has attracted much attention from both the research and the industry sectors in recent years. The exploitation of web services as components in web applications facilitates development and supports applications interoperability, regardless of the programming language and platform used. However, existing web services development standards do not take into account the fact that the provided content and the interactive functionality should be accessible to, and easily operable by, people with disabilities. This book chapter presents a platform named myWebAccess, which provides a mechanism for the semi-automated "repair" of web services' interaction characteristics in order to support the automatic generation of interface elements that conform to the de facto standard of the Web Content Accessibility Guidelines 2.0. myWebAccess enhances interaction quality for specific target user groups, including people with visual and motor disabilities, and supports the use of web services on diverse platforms (e.g., mobile phones equipped with a browser). The web developers can build their own design templates and the users of myWebAccess can create a personalized environment containing their favourite services. Thus, they can interact with them through interfaces appropriate to their specific individual characteristics.

[1]  Hemraj Saini,et al.  Computing the Spreading Power of a Business Portal to Propagate the Malicious Information in the Network , 2011, Int. J. Web Portals.

[2]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[3]  Juha Mykkänen,et al.  Designing web services in health information systems: From process to application level , 2007, Int. J. Medical Informatics.

[4]  John Mason,et al.  Implementing standards for the interoperability among healthcare providers in the public regionalized Healthcare Information System of the Lombardy Region , 2012, J. Biomed. Informatics.

[5]  Daniel M. Brandon,et al.  Software Engineering for Modern Web Applications: Methodologies and Technologies , 2008 .

[6]  Constantine Stephanidis,et al.  myWebAccess: A platform for repairing, enhancing and re-distributing Web Services accessible to people with disability , 2013 .

[7]  Constantine Stephanidis,et al.  An overview of web accessibility in Greece: a comparative study 2004–2008 , 2010, Universal Access in the Information Society.

[8]  Dimitrios Tzovaras,et al.  Introducing web service accessibility assessment techniques through a unified quality of service context , 2013, Service Oriented Computing and Applications.

[9]  R. Doyle The American terrorist. , 2001, Scientific American.

[10]  Gregg C. Vanderheiden,et al.  Web content accessibility guidelines 1.0 , 2001, INTR.

[11]  Junji Maeda,et al.  Web accessibility technology at the IBM Tokyo Research Laboratory , 2004, IBM J. Res. Dev..

[12]  Ghazi Alkhatib,et al.  Web Engineered Applications for Evolving Organizations : Emerging Knowledge , 2011 .

[13]  Kais Klai,et al.  Checking Opacity of Vulnerable Critical Systems On-The-Fly , 2015, Int. J. Inf. Technol. Web Eng..

[14]  Ian Lloyd,et al.  Web Standards Creativity: Innovations in Web Design with CSS, DOM Scripting, and XHTML , 2007 .

[15]  Jeffrey Nichols,et al.  Using handhelds to help people with motor impairments , 2002, Assets '02.

[16]  Arthur H. M. ter Hofstede,et al.  What's in a Service? , 2002, Distributed and Parallel Databases.

[17]  Barbara Leporini,et al.  Accessibility of Android-Based Mobile Devices: A Prototype to Investigate Interaction with Blind Users , 2012, ICCHP.

[18]  Theodora Issa,et al.  An Initial Examination of Free and Proprietary Software-Selection in Organizations , 2011, Int. J. Web Portals.

[19]  Constantine Stephanidis,et al.  Web User Interface Design Strategy: Designing for Device Independence , 2009, HCI.

[20]  Kuo-Chung Chang,et al.  Antecedents to Individual Adoption of Cloud Computing , 2015 .

[21]  Angela Goh,et al.  A Survey of Web Service Discovery Systems , 2007, Int. J. Inf. Technol. Web Eng..

[22]  Constantine Stephanidis,et al.  Designing Universally Accessible Networking Services for a Mobile Personal Assistant , 2009, HCI.

[23]  Hing Kai Chan Web Portal Design, Implementation, Integration and Optimization , 2014 .

[24]  Vicki L. Hanson,et al.  Web accessibility: a broader view , 2004, WWW '04.

[25]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[26]  Shumin Zhai,et al.  The metropolis keyboard - an exploration of quantitative techniques for virtual keyboard design , 2000, UIST '00.

[27]  Fernando G. Lobo,et al.  A virtual logo keyboard for people with motor disabilities , 2007, ITiCSE.

[28]  Brian Sierkowski Achieving web accessibility , 2002, SIGUCCS '02.

[29]  Silas S. Brown A World Wide Web Mediator for Users with Low Vision , 2001 .

[30]  Jacques M. Bahi,et al.  A Complete Security Framework for Wireless Sensor Networks: Theory and Practice , 2015, Int. J. Inf. Technol. Web Eng..

[31]  Constantine Stephanidis,et al.  Web Accessibility through Adaptation , 2004, ICCHP.

[32]  Chao Wu,et al.  Measuring the Service Quality of E-Commerce and Competitive Strategies , 2014, Int. J. Web Serv. Res..