People have difficulties using computers. Some have more difficulties than others. There is a need for guidance in how to evaluate and improve the accessibility of systems for users. Since different users have considerably different accessibility needs, accessibility is a very complex issue.
ISO 9241-171 defines accessibility as the "usability of a product, service, environment or facility by people with the widest range of capabilities." While this definition can help manufacturers make their products more accessible to more people, it does not ensure that a given product is accessible to a particular individual.
A reference model is presented to act as a theoretical foundation. This Universal Access Reference Model (UARM) focuses on the accessibility of the interaction between users and systems, and provides a mechanism to share knowledge and abilities between users and systems. The UARM also suggests the role assistive technologies (ATs) can play in this interaction. The Common Accessibility Profile (CAP), which is based on the UARM, can be used to describe accessibility.
The CAP is a framework for identifying the accessibility issues of individual users with particular systems configurations. It profiles the capabilities of systems and users to communicate. The CAP can also profile environmental interference to this communication and the use of ATs to transform communication abilities. The CAP model can be extended as further general or domain specific requirements are standardized.
The CAP provides a model that can be used to structure various specifications in a manner that, in the future, will allow computational combination and comparison of profiles.
Recognizing its potential impact, the CAP is now being standardized by the User Interface subcommittee the International Organization for Standardization and the International Electrotechnical Commission.
A. Gabrielli, A. Baldassarri, and B. Sapoval. Physical Review E (Statistical Physics, Plasmas, Fluids, and Related Interdisciplinary Topics), 62 (3):
3103-3115(2000)
Y. Laurillau, and L. Nigay. CSCW '02: Proceedings of the 2002 ACM conference on Computer supported cooperative work, page 236-245. New York, NY, USA, ACM Press, (2002)
S. Greenspan, J. Mylopoulos, and A. Borgida. International conference on Software engineering, page 225--234. Tokyo, IEEE Computer Society Press, (1982)
S. Greenspan, J. Mylopoulos, and A. Borgida. International conference on Software engineering, page 135--147. Los Alamitos, CA, USA, IEEE Computer Society Press, (1994)
J. Filipe, M. Felici, and S. Anderson. International Conference on Human Aspects of Advanced Manufacturing:
Agility & Hybrid Automation, page 321--328. (May 2003)
S. Anderson, and M. Felici. International Conference on Product Focused Software Profess Improvement, page 27--41. Kaiserslautern, Germany, Springer, (September 2001)
S. Anderson, and M. Felici. International Conference on Dependable Systems and Networks, Workshop
on Interdisciplinary approaches to achieving and analysing system
dependability, page 210--215. Florence, Italy, (June 2004)
K. Ehrig, C. Ermel, S. Hansgen, and G. Taentzer. International Conference on Automated Software Engineering, page 134--143. Long Beach, CA, ACM Press, (November 2005)
W. Aiello, F. Chung, and L. Lu. STOC '00: Proceedings of the thirty-second annual ACM symposium on Theory of computing, page 171--180. New York, NY, USA, ACM Press, (2000)
B. Bollob&\#225;s, C. Borgs, J. Chayes, and O. Riordan. SODA '03: Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms, page 132--139. Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, (2003)
O. Paulzen, and P. Perc. Enabling Organisations and Society through Information Systems, Proceedings of the 13th Australasian Conference on Information Systems (ACIS 2002), page 243-253. Melbourne, (2002)
S. Staab, M. Erdmann, A. Maedche, and S. Decker. Proc. of First Workshop on the Semantic Web at the Fourth European Conference International Workshop on Research and Advanced Technology for Digital Libraries, Lisbon, Portugal 18-20 September 2000, (September 2000)
R. Miller, Y. Ioannidis, and R. Ramakrishnan. VLDB '93: Proceedings of the 19th International Conference on Very Large Data Bases, page 120--133. San Francisco, CA, USA, Morgan Kaufmann Publishers Inc., (1993)
C. Britton, S. Jones, M. Kutar, M. Loomes, and B. Robinson. First International Conference on Theory and Application of Diagrams, page 376--391. Edinburgh, Scotland, UK, Springer Berlin, (September 2000)
M. Frank, A. Agarwal, and M. Vernon. Proceedings of the Sixth ACM SIGPLAN Symposium on Principles &
Practice of Parallel Programming, June 18--21, 1997, ACM, (1997)
O. Corby, R. Dieng, and C. Hébert. Conceptual Structures: Logical, Linguistic, and Computational
Issues, 8th International Conference on Conceptual Structures,
ICCS 2000, Darmstadt, Germany, August 14-18, 2000, Proceedings, volume 1867 of LNCS, page 468--482. Springer, (2000)