Ontology-Based Model for Supporting Dynamic and Adaptive User Interfaces

Adaptive user interfaces involves the design of dynamic interfaces, the main purpose of which is to present an adapted alternative to the user to ease the interaction. User’s preferences, context situation, and device’s capabilities help these systems to adapt the interface to make the interaction more adequate to the current situation. Being aware of different characteristics of these entities is vital for reaching the main goals of these systems efficiently. To collect knowledge from these entities, it is necessary to design several formal models to help to organize and give meaning to the gathered data. This article analyzes several literature solutions for modeling users, context, and devices considering different approaches. The article identifies their advantages and drawbacks to finally propose a new ontology model that addresses the identified limitations.

[1]  Vic Grout,et al.  User Modelling in Ambient Intelligence for Elderly and Disabled People , 2008, ICCHP.

[2]  Tao Gu,et al.  Toward an OSGi-based infrastructure for context-aware applications , 2004, IEEE Pervasive Computing.

[3]  Euiho Suh,et al.  Context-aware systems: A literature review and classification , 2009, Expert Syst. Appl..

[4]  Patrick Langdon,et al.  Cognitive Scales and Mental Models for Inclusive Design , 2007, HCI.

[5]  Alexander Maedche,et al.  Ontology-Based User Modeling for Knowledge Management Systems , 2003, User Modeling.

[6]  Peter Gregor,et al.  Designing for dynamic diversity: interfaces for older people , 2002, Assets '02.

[7]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User Modeling and User-Adapted Interaction.

[8]  Alfred Kobsa,et al.  The user modeling shell system BGP-MS , 2005, User Modeling and User-Adapted Interaction.

[9]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[10]  Akrivi Katifori,et al.  Creating an Ontology for the User Profile: Method and Applications , 2007, RCIS.

[11]  C. Raymond Perrault,et al.  Elements of a Plan-Based Theory of Speech Acts , 1979, Cogn. Sci..

[12]  Harry Chen,et al.  Using OWL in a Pervasive Computing Broker , 2003, OAS.

[13]  M. Spreng,et al.  Ear damage caused by leisure noise. , 2001, Noise & health.

[14]  Marek Hatala,et al.  Ontology-Based User Modeling in an Augmented Audio Reality System for Museums , 2005, User Modeling and User-Adapted Interaction.

[15]  M. Angela Sasse,et al.  Do Users Always Know What's Good For Them? Utilising Physiological Responses to Assess Media Quality , 2000, BCS HCI.

[16]  W. Babisch The Noise/Stress Concept, Risk Assessment and Research Needs. , 2002, Noise & health.

[17]  Gilbert Cockton,et al.  People and Computers XIV — Usability or Else! , 2000, Springer London.

[18]  Tayeb Lemlouma,et al.  Context-aware adaptation for mobile devices , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[19]  Chris D. Nugent,et al.  Ontological User Profile Modeling for Context-Aware Application Personalization , 2012, UCAmI.

[20]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[21]  FischerGerhard User Modeling in HumanComputer Interaction , 2001 .

[22]  Liming Chen,et al.  An Ontology-based Context Management System for Smart Environments , 2012 .

[23]  Gerhard Fischer,et al.  User Modeling in Human–Computer Interaction , 2001, User Modeling and User-Adapted Interaction.

[24]  W. Wayt Gibbs Considerate computing. , 2005, Scientific American.

[25]  Alexander Pretschner,et al.  Ontology-based personalized search and browsing , 2003, Web Intell. Agent Syst..

[26]  Patrick Langdon,et al.  Characterising user capabilities to support inclusive design evaluation , 2007, Universal Access in the Information Society.

[27]  Boris Brandherm,et al.  Gumo - The General User Model Ontology , 2005, User Modeling.

[28]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[29]  Alan Cooper,et al.  The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity (2nd Edition) , 1999 .

[30]  Elaine Rich,et al.  Building and Exploiting User Models , 1979, IJCAI.

[31]  Jesús Fontecha,et al.  A Context Model based on Ontological Languages: a Proposal for Information Visualization , 2010, J. Univers. Comput. Sci..

[32]  G. Cook,et al.  Part 6: Managing inclusive design guide , 2005 .

[33]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[34]  Lawrence Normie,et al.  BS 7000-6:2005 Design management systems – Part 6: Managing inclusive design, by British Standards; 2005 , 2005 .

[35]  C. Raymond Perrault,et al.  Speech Acts as a Basis for Understanding Dialogue Coherence , 1978, TINLAP.

[36]  Wolfgang Pohl,et al.  Logic-Based Representation and Reasoning for User Modeling Shell Systems , 2004, User Modeling and User-Adapted Interaction.

[37]  Kurt Geihs,et al.  Achieving User Participation for Adaptive Applications , 2012, UCAmI.

[38]  Aitor Almeida,et al.  Assessing Ambiguity of Context Data in Intelligent Environments: Towards a More Reliable Context Managing System , 2012, Sensors.