Two-way latent grouping model for user preference prediction
Eerika Savia, Kai Puolamäki, Janne Sinkkonen and Samuel Kaski
In: UAI 2005, 26-29 July 2005, Edinburgh, Scotland.
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.
F. Paternò, C. Santoro, and L. Spano. Model-Driven Development of Advanced User Interfaces, volume 340 of Studies in Computational Intelligence, Springer Berlin Heidelberg, (2011)
T. Hamann, G. Hübsch, and T. Springer. Distributed Applications and Interoperable Systems, volume 5053 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2008)
S. Kavaldjian. ESEC-FSE '07: Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, page 603--606. New York, NY, USA, ACM, (2007)
R. Schäfer, S. Bleul, and W. Müller. volume 3425/2005 of Lecture Notes in Computer Science, Engineering Human Computer Interaction and Interactive Systems, page 221-223. Springer Berlin, (2005)
R. Schaefer, S. Bleul, and W. Mueller. Engineering Human Computer Interaction and Interactive Systems, volume 3425 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2005)
S. Römer, J. Mayer, F. Schweiggert, M. Maier, and T. Vollmer. Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering, page 183--191. Anaheim, CA, USA, ACTA Press, (2007)
K. Sousa, H. Mendonça, and J. Vanderdonckt. Task Models and Diagrams for User Interface Design, volume 5963 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2010)
J. Pérez-Medina, S. Dupuy-Chessa, and A. Front. Proceedings of the 6th international conference on Task models and diagrams for user interface design, page 84--97. Berlin/Heidelberg, Springer-Verlag, (2007)