Supporting Different Patterns of Interaction through Context-Aware Data Management

Ubiquitous and mobile computing often introduce novel modes of interaction with different interaction patterns than those typical of traditional desktop applications. Therefore, there is a need to extend general models and systems for context-awareness to include adaptation of interaction styles to context. We present an object-oriented data management system that supports context-awareness through a notion of multi-variant objects and describe how it was used to implement context-aware interaction patterns. Our approach was motivated by our experiences of developing a mobile application that offered an interface based on a set of interactive paper documents alongside a regular web interface and we use this example to explain the issues and our solution in detail.

[1]  Peter Brusilovsky,et al.  Methods and techniques of adaptive hypermedia , 1996, User Modeling and User-Adapted Interaction.

[2]  Beat Signer,et al.  Fundamental concepts for interactive paper and cross-media information spaces , 2017 .

[3]  Gustavo Rossi,et al.  Transparent Interface Composition in Web Applications , 2007, ICWE.

[4]  Gustavo Rossi,et al.  An Object Oriented Approach to Web-Based Applications Design , 1998, Theory Pract. Object Syst..

[5]  Flavius Frasincar,et al.  Hera: Development of Semantic Web Information Systems , 2003, ICWE.

[6]  Flavius Frasincar,et al.  Design and implementation of component-based adaptive Web presentations , 2004, SAC '04.

[7]  Giovanni Toffetti Carughi,et al.  Conceptual modeling and code generation for rich internet applications , 2006, ICWE '06.

[8]  Michael Grossniklaus,et al.  An Object-Oriented Version Model for Context-Aware Data Management , 2007, WISE.

[9]  Flavius Frasincar,et al.  Hera presentation generator , 2005, WWW '05.

[10]  Manolis Gergatsoulis,et al.  Multidimensional Semistructured Data: Representing Context-Dependent Information on the Web , 2002, CAiSE.

[11]  Gustavo Rossi,et al.  Model-Based Design of Volatile Functionality in Web Applications , 2006, 2006 Fourth Latin American Web Congress.

[12]  Moira C. Norrie,et al.  Interplay of Content and Context , 2005, J. Web Eng..

[13]  Michael Grossniklaus Context-Aware Data Management- An Object-Oriented Version Model , 2007 .

[14]  William W. Wadge,et al.  Intensional HTML , 1998, PODDP.

[15]  Nadir Weibel,et al.  Print-n-link: weaving the paper web , 2006, DocEng '06.

[16]  Peter Brusilovsky,et al.  Adaptive Hypermedia , 2001, User Modeling and User-Adapted Interaction.

[17]  Stefano Ceri,et al.  Model-driven development of context-aware Web applications , 2007, TOIT.

[18]  Nora Koch,et al.  Modelling Adaptivity with Aspects , 2005, ICWE.

[19]  Hongjing Wu,et al.  AHAM: a Dexter-based reference model for adaptive hypermedia , 1999, Hypertext.

[20]  Nadir Weibel,et al.  Paper-based mobile access to databases , 2006, SIGMOD Conference.

[21]  Alain Pierre Würgler,et al.  OMS development framework: rapid prototyping for object-oriented databases , 2000 .

[22]  Olga De Troyer,et al.  Designing Localized Web Sites , 2004, WISE.

[23]  Nora Koch,et al.  Software Engineering for Adaptive Hypermedia Systems: Reference Model, Modeling Techniques and Development Process , 2001, Softwaretechnik-Trends.

[24]  Beat Signer,et al.  Content publishing framework for interactive paper documents , 2005, DocEng '05.

[25]  Sara Comai,et al.  Necessity of methodologies to model rich Internet applications , 2005, Seventh IEEE International Symposium on Web Site Evolution.

[26]  Timos K. Sellis,et al.  Implementing a Query Language for Context-Dependent Semistructured Data , 2004, ADBIS.

[27]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[28]  Moira C. Norrie,et al.  Modelling Context for Information Environments , 2004, UMICS.

[29]  Roberto De Virgilio,et al.  Modeling heterogeneous context information in adaptive web based applications , 2006, ICWE '06.

[30]  Nadir Weibel,et al.  General Framework for the Rapid Development of Interactive Paper Applications , 2006 .

[31]  Juan Carlos Preciado,et al.  A Method for Model Based Design of Rich Internet Application Interactive User Interfaces , 2007, ICWE.

[32]  Nora Koch,et al.  The Munich Reference Model for Adaptive Hypermedia Applications , 2002, AH.

[33]  Olga De Troyer,et al.  Design time support for adaptive behavior in Web sites , 2003, SAC '03.

[34]  Moira C. Norrie,et al.  An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems , 1993, ER.

[35]  Roberto De Virgilio,et al.  A general methodology for context-aware data access , 2005, MobiDE '05.

[36]  Moira C. Norrie,et al.  Information concepts for content management , 2002, Proceedings of the Third International Conference on Web Information Systems Engineering (Workshops), 2002..

[37]  Roberto De Virgilio,et al.  A Rule-based Approach to Content Delivery Adaptation in Web Information Systems , 2006, 7th International Conference on Mobile Data Management (MDM'06).

[38]  Beat Signer,et al.  Interactive Paper as a Mobile Client for a Multi-channel Web Information System , 2007, World Wide Web.

[39]  Frank Wehner,et al.  A Component-based Approach for Adaptive, Dynamic Web Documents , 2003, J. Web Eng..

[40]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[41]  Nadir Weibel,et al.  Context-aware platform for mobile data management , 2007, Wirel. Networks.