Abstract
This paper discusses the contribution of adaptive techniques to Universal Access in Human–Computer Interaction. To this effect, the paper revisits the concept of Universal Access, briefly reviews relevant work on adaptive techniques, and follows their application in efforts to provide accessibility of interactive systems, from the early, product- and environment-level adaptation-based approaches, to more generic solutions oriented towards Universal Access. Finally, the paper highlights some of the research challenges ahead. The normative perspective of the paper is that adaptive techniques in the context of Universal Access have the potential to facilitate both accessibility and high quality interaction, for the broadest possible end-user population. This implies the design of systems that undertake context-sensitive processing so as to manifest their functional core in alternative interactive embodiments suitable for different users, usage patterns and contexts of use. Such a capability needs to be built into the system from the early phases of conception and design, and subsequently validated throughout its life cycle.
Article PDF
Similar content being viewed by others
References
Akoumianakis, D., Savidis, A. and Stephanidis, C.: 2000, Encapsulating intelligent interactive behaviour in Unified User Interface artefacts. International Journal on Interacting with Computers, special issue on ‘The Reality of Intelligent Interface Technology', 12(4), 383-408.
Akoumianakis, D. and Stephanidis, C.: 1997a, Knowledge-based support for user-adapted interaction design. Expert Systems with Applications, 12(2), 225-245.
Akoumianakis, D. and Stephanidis, C.: 1997b, Supporting user adapted interface design: The USE-IT system, International Journal of Interacting with Computers, 9(1), 73-104.
Akoumianakis, D. and Stephanidis, C.: 2001, USE-IT: A tool for lexical design assistance. In C. Stephanidis (ed.) User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 469-487.
Baffes, P. and Mooney, R. J.: 1996, A novel application of theory refinement to student modeling. Proceedings of the Thirteenth National Conference on Artificial Intelligence. Portland, OR: AAAI Press, pp. 403-408.
Basu, C., Hirsh, H. and Cohen, W.: 1998, Recommendation as classication: Using social and content-based information in recommendation. Proceedings of the Fifteenth National Conference on Artificial Intelligence,Madison, WI, USA. AAAI Press, pp. 714-720.
Benyon, D.: 1997, Intelligent interface technology to improve human-computer interaction. Tutorial no. 18, Seventh International Conference on Human-Computer Interaction (HCI International '97), San Francisco, USA.
Billsus, D. and Pazzani, M.: 1998, Learning collaborative information filters. Proceedings of the Fifteenth International Conference on Machine Learning. Madison, WI: Morgan Kaufmann, pp. 46-54.
Boone, G.: 1998, Concept features in Re: Agent, an intelligent email agent. Proceedings of the Second International Conference on Autonomous Agents. Minneapolis, MN: ACM Press, pp. 141-148.
Carroll, J. (ed.): 1995, Scenario-based Design: Envisioning Work and Technology in System Development. New York: John Wiley and Sons, Inc.
Carroll, J. and Moran, T. (eds.): 1996, Design rationale: Concepts, Techniques and Tools. Mahwah, NJ: Lawrence Erlbaum Associates.
Computer Science and Technology Board–National Research Council (ed.): 1997, More Than Screen Deep: Toward Every-Citizen Interfaces to the Nation's Information Infrastructure. Washington, D.C.: National Academy Press.
Dent, L., Boticario, J., McDermott, J., Mitchell, T. and Zaborowski, D.: 1992, A personal learning apprentice. Proceedings of the TenthNational Conference onArtificial Intelligence. San Jose, CA: AAAI Press, pp. 96-103.
Dieterich, H., Malinowski, U., KÜhme, T. and Schneider-Hufschnidt, M.: 1993, State of the art in Adaptive User Interfaces. In: M. Schneider-Hufschnidt, T. KuÜhme, and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practice. Amsterdam: North-Holland, Elsevier Science, pp. 13-48.
Fink, J., Kobsa, A. and Nill, A.: 1998, Adaptable and Adaptive Information Provision for All Users, Including Disabled and Elderly People. New Review of Hypermedia and Multimedia, 4, 163-188.
Fischer, G.: 1993, Shared Knowledge in Cooperative Problem-Solving Systems–Integrating Adaptive and Adaptable Components. In: M. Schneider-Hufschmidt, T. KÜhme, and U. Malinowski (eds.), Adaptive User Interfaces–Principles and Practice. Amsterdam: North-Holland, Elsevier Science, pp. 49-68.
Fischer, G.: 2001, User Modeling in Human-Computer Interaction, User Modeling and User-Adapted Interaction 11(1-2), 65-86 (this issue).
Gervasio, M. T., Iba, W. and Langley, P.: in press: Learning user evaluation functions for adaptive scheduling assistance. Proceedings of the Sixteenth International Conference on Machine Learning. Bled, Slovenia.
Goldberg, A. and Robson, D.: 1983, Smalltalk-80: The Language and its Implementation. Reading, MA: Addison-Wesley.
Hermens, L. A. and Schlimmer, J. C.: 1994, A machine-learning apprentice for the completion of repetitive forms. IEEE Expert, 9, 28-33.
Institute for Personalised Information Environment: 1995, FRIEND21 Human Interface Architecture Guidelines. Tokyo, Japan.
Kobsa, A.: 1993, User Modeling: Recent Work, Prospects and Hazards. In: M. Schneider-Hufschmidt, T. KÜhme and U. Malinowski (eds.): Adaptive User Interfaces: Principles and Practise. Amsterdam: North Holland, Elsevier Science.
Kobsa, A. and Pohl, W.: 1995, The user modelling shell system BGP-MS. UserModeling and User-Adapted Interaction, 4(2), 59-106.
Linden, G., Hanks, S. and Lesh, N.: 1997, Interactive assessment of user preference models: The automated travel assistant. Proceedings of the Sixth International Conference on User Modeling, (UM'97), Chia Laguna, Italy. Vienna, New York: Springer, pp. 67-78.
Mace, R. L., Hardie, G. J. and Plaice, J. P.: 1991, Accessible environments: Toward universal design. In: W. Preiser, J. Vischer and E. White (eds.) Design Interventions: Toward a More Human Architecture. New York: Van Nostrand Reinhold.
Myers, B.: 1995, User Interface Software Tools. In: ACM Transactions on Human-Computer Interaction, 2(1), 64-103.
Mynatt, E. D. and Edwards, W.K.: 1992, TheMercator Environment: A Nonvisual Interface to the X Window System. Graphics Visualization and Usability Center, Technical Report GIT-GVU-92-05, February.
Mynatt, E. D. and Weber, G.: 1994, Nonvisual presentation of graphical user interfaces: contrasting two approaches. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'94), Boston, Massachusetts, USA. New York: ACM Press, pp. 166-172.
Oppermann, R.: 1994, Adaptively supported adaptability. International Journal of Human–Computer Studies, 40, 455-472.
O'Shea, T.: 1979, A self-improving quadratic tutor. International Journal of Man-Machine Studies, 11, 97-124.
Pazzani, M., Muramatsu, J. and Billsus, D.: 1996, Syskill and Webert: Identifying interesting web sites. Proceedings of the Thirteenth National Conference on Artificial Intelligence. Portland, OR: AAAI Press, pp. 54-61.
Rich, E.: 1989, Stereotypes and User Modeling. In: A. Kobsa and W. Wahlster (eds.): User Models in Dialog Systems. Berlin, Heidelberg: Springer, pp. 35-51.
Rogers, S., Fiechter, C. and Langley, P.: 1999, An adaptive interactive agent for route advice. Proceedings of the Third International Conference on Autonomous Agents. Seattle: ACM Press, pp. 198-205.
Savidis, A., Akoumianakis, D. and Stephanidis, C.: 2001, The Unified User Interface Design Method. In: C. Stephanidis (ed.) User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 417-440.
Savidis, A. and Stephanidis, C.: 1995a, Developing Dual User Interfaces for Integrating Blind and Sighted Users: the HOMER UIMS. ACM Conference on Human Factors in Computing Systems (CHI `95), Denver, USA. New York: ACM Press, pp. 106-113.
Savidis, A. and Stephanidis, C.: 1995b, Building non-visual interaction through the development of the Rooms metaphor. ACM Conference on Human Factors in Computing Systems (CHI `95), Denver, USA (Companion Proceedings). New York: ACM Press, pp. 244-245.
Savidis, A. and Stephanidis, C.: 1997, Agent Classes for Managing Dialogue Control Specification Complexity: A Declarative Language Framework. In: G. Salvendy, M. J. Smith and R. J. Koubek (eds.) Proceedings of the 7th International Conference on Human-Computer Interaction (HCI International '97), San Francisco, USA. Amsterdam: Elsevier, Elsevier Science, Vol. 1, pp. 461-464.
Savidis, A., and Stephanidis, C.: 1998, The HOMER UIMS for Dual User Interface Development: Fusing Visual and Non-visual Interactions. International Journal of Interacting with Computers 11(2), 173-209.
Savidis, A. and Stephanidis, C.: 2001a, The Unified User Interface Software Architecture. In: C. Stephanidis (ed.) User Interfaces for AllConcepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 389-415.
Savidis, A. and Stephanidis, C.: 2001b, Development Requirements for Implementing Unified User Interfaces. In: C. Stephanidis (ed.) User Interfaces for AllConcepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 441-468.
Savidis, A. and Stephanidis, C.: 2001c, The I-GET UIMS for Unified User Interface Implementation. In: C. Stephanidis (ed.) User Interfaces for AllConcepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 489-523.
Savidis, A., Stephanidis, C. and Akoumianakis, D.: 1997, Unifying toolkit programming layers: a multi-purpose toolkit integration module. In: M.D. Harrison, and J.C. Torres (eds.), Proceedings of the 4th Eurographics Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS '97), Granada, Spain, pp 177-192. Berlin: Springer-Verlag.
Schlimmer, J. C. and Hermens, L. A.: 1993, Software agents: Completing patterns and constructing user interfaces. Journal of Artificial Intelligence Research, 1, 61-89.
Schreck, J. and Nill, A.: 1998, Prototype of User Model Server, ACTS-AVANTI AC042 Project Deliverable 022, February.
Shneiderman, B.: 2000, Universal Usability: Pushing human-computer interaction research to empower every citizen. CS-TR-4043. Communications of the ACM, 43(5).
Stephanidis, C.: 1995, Towards User Interfaces for All: Some Critical Issues. Panel Session ‘User Interfaces for All–Everybody, Everywhere, and Anytime’User Interf. In: Y. Anzai, K. Ogawa and H. Mori (eds.), Symbiosis of Human and Artifact–Future Computing and Design for Human–Computer Interaction, Proceedings of the 6th International Conference on Human–Computer Interaction (HCI International `95), Tokyo, Japan, 9–14 July. Amsterdam: Elsevier, Elsevier Science, Vol. 1, pp. 137-142.
Stephanidis, C.: 1999, Designing for all in the Information Society: Challenges towards Universal Access in the Information Age. ERCIM ICST Report (38 pages). [On-line]. Available at: http://www.ics.forth.gr/proj/at-hci/html/publications.html
Stephanidis, C. (ed.): 2001a, User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates (ISBN 0-8058-2967-9, 760 pages).
Stephanidis, C.: 2001b, User Interfaces for All: New perspectives into HCI. In: C. Stephanidis (ed.) User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 3-17.
Stephanidis, C.: 2001c,The concept of Uni¢ed User Interfaces. In: C. Stephanidis (ed.) User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 371-388.
Stephanidis, C. and Emiliani, P.L.: 1999, Connecting to the Information Society: a European Perspective. Technology and Disability Journal, 10(1), 21-44.
Stephanidis, C., Paramythis, A., Savidis, A., Sfyrakis, M., Stergiou, A., Leventis, A., Maou, N., Paparoulis, G. and Karagiannidis, C.: 1997a, Developing web browsers accessible to all: Supporting user-adapted interaction, 4th European Conference for the Advancement of Assistive Technology (AAATE `97), Porto Carras, Greece, pp. 233-237.
Stephanidis, C., Paramythis, A., Akoumianakis, D. and Sfyrakis, M.: 1998a, Self-adapting web-based systems: Towards universal accessibility. In: C. Stephanidis and A. Waern (eds.), Proceedings of the 4th ERCIMWorkshop on ‘User Interfaces for All', Stockholm, Sweden, 19–21 October (17 pages).
Stephanidis, C., Paramythis, A., Sfyrakis, M., Stergiou, A., Maou, N., Leventis, A., Paparoulis, G. and Karagianidis, C.: 1998b, Adaptable and Adaptive User Interfaces for Disabled Users in the AVANTI Project. In: Trigila, S., Mullery, A., Campolargo, M., Vanderstraeten, H., Mampaey, M. (eds.): Proceedings of the 5th International Conference on Intelligence in Services and Networks (ISandN '98), Technology for Ubiquitous Telecommunication Services, Antwerp, Belgium, 25–28 May 1998. Lecture Notes in Computer Science, Vol. 1430. Springer-Verlag Haidelberg Germany, pp. 153-166.
Stephanidis, C., Salvendy, G., Akoumianakis, D., Bevan, N., Brewer, J., Emiliani, P. L., Galetsas, A., Haataja, S., Iakovidis, I., Jacko, J., Jenkins, P., Karshmer, A., Korn, P., Marcus, A., Murphy, H., Stary, C., Vanderheiden, G., Weber, G. and Ziegler, J.: 1998c, Toward an Information Society for All: An International R&D Agenda. International Journal of Human–Computer Interaction, 10(2), 107-134.
Stephanidis, C., Paramythis, A., Sfyrakis, M. and Savidis, A.: 2001, A case study in Unified User Interface Development: The AVANTI web browser. In: C. Stephanidis (ed.) User Interfaces for All–Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, pp. 525-568.
Stephanidis, C., Salvendy, G., Akoumianakis, D., Arnold, A., Bevan, N., Dardallier, D., Emiliani, P.L., Iakovidis, I., Jenkins, P., Karshmer, A., Korn, P., Marcus, A., Murphy, H., Opperman, C., Stary, C., Tamura, H., Tscheligi, M., Ueda, H., Weber, G. and Ziegler, J.: 1999, Toward an Information Society for All: HCI challenges and R&D recommendations. International Journal of Human-Computer Interaction, 11(1), 1-28.
Stephanidis, C., Savidis, A. and Akoumianakis, D.: 1997b,Tutorial on Unified Interface Development: Tools for Constructing Accessible and Usable User interfaces, Tutorial n. 13. In: HCI International '97, San Francisco, USA. Available on-line at http://www.ics.forth.gr/proj/at-hci/html/tutorials.html HCI International_97.
Story, M.F.: 1998, Maximising usability: The Principles of Universal Design. Assistive Technology Journal, 10, 4-12.
Vanderheiden, G.: 1998, Universal design and assistive technology in communication and information technologies: Alternatives or compliments?. Assistive Technology, 10(1), 29-36.
Winograd, T. (ed.): 1996, Bringing Designing to Software. Reading, MA: Addison-Wesley.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Stephanidis, C. Adaptive Techniques for Universal Access. User Modeling and User-Adapted Interaction 11, 159–179 (2001). https://doi.org/10.1023/A:1011144232235
Issue Date:
DOI: https://doi.org/10.1023/A:1011144232235