ACCESS: a technical framework for adaptive accessibility support

In this paper we outline ACCESS -- an open source, cross-platform, plug-in enabled software framework designed to provide a mapping between user needs and system configuration. The framework inverts the responsibility for making system configuration changes so that it lies with the computer rather than the user. In turn, the responsibility for identifying when changes should be made is delegated onto the plug-ins that have been incorporated into the framework. User feedback is solicited by a simple reinforcement mechanic through which individuals can like or dislike adaptations that are made. User interaction adjusts the probabilities that plug-ins will be selected in future, and also allows for plug-ins to adjust their own algorithms in line with user preferences. Results of experimental testing are encouraging, and show strong support for the perceived benefit, tractability and appropriateness of the framework.

[1]  Sidney S. Fels,et al.  Moving Target Selection in 2D Graphical User Interfaces , 2011, INTERACT.

[2]  Tovi Grossman,et al.  Comet and target ghost: techniques for selecting moving targets , 2011, CHI.

[3]  Vicki L. Hanson,et al.  Accessibility Support with the ACCESS Framework , 2011 .

[4]  Krzysztof Z. Gajos,et al.  Automatically generating personalized user interfaces with Supple , 2010, Artif. Intell..

[5]  Josep Blat,et al.  About the relevance of accessibility barriers in the everyday interactions of older people with the web , 2009, W4A.

[6]  Susumu Harada,et al.  The angle mouse: target-agnostic dynamic gain adjustment based on angular deviation , 2009, CHI.

[7]  Arthur G. Money,et al.  Developing and evaluating web-based assistive technologies for older adults , 2009 .

[8]  Gregg C. Vanderheiden,et al.  Ubiquitous Accessibility, Common Technology Core, and Micro Assistive Technology: Commentary on “Computers and People with Disabilities” , 2008, TACC.

[9]  Heidi Horstmann Koester,et al.  Toward automatic adjustment of keyboard settings for people with physical impairments , 2007, Disability and rehabilitation. Assistive technology.

[10]  Simeon Keates,et al.  Developing steady clicks:: a method of cursor assistance for people with motor impairments , 2006, Assets '06.

[11]  Peter Gregor,et al.  Designing a portal for older users: A case study of an industrial/academic collaboration , 2006, TCHI.

[12]  Simeon Keates,et al.  Using pointing devices: difficulties encountered and strategies employed , 2005 .

[13]  M. Zajicek Older adults: Key factors in design , 2005 .

[14]  Patrick Langdon,et al.  Movement time prediction for tasks assisted by force-feedback , 2004 .

[15]  Shari Trewin Automating accessibility: the dynamic keyboard , 2003, Assets '04.

[16]  Shari Trewin An invisible keyguard , 2002, Assets '02.

[17]  Peter Gregor,et al.  Challenging interfaces/redesigning users , 2002, CUU '03.

[18]  D. Hawthorn How universal is good design for older users? , 2002, CUU '03.

[19]  Shari Trewin Configuration agents, control and privacy , 2000, CUU '00.