SUPPORTING DIFFERENT PATTERNS OF INTERACTION THROUGH CONTEXT-AWARE DATA MANAGEMENT

Authors

  • MICHAEL GROSSNIKLAUS Institute for Information Systems, ETH Zurich 8092 Zurich, Switzerland
  • MOIRA C. NORRIE Institute for Information Systems, ETH Zurich 8092 Zurich, Switzerland

Keywords:

Context-Awareness, Patterns of Interaction, Multi-Channel Access, Mobile Tourist Information Systems, Version Models

Abstract

Ubiquitous and mobile computing often introduce novel modes of interaction with dier- ent 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 manage- ment 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 of- fered 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.

 

Downloads

Download data is not yet available.

References

H. Baumeister, A. Knapp, N. Koch, and G. Zhang. Modelling Adaptivity with Aspects. In

Proceedings of International Conference on Web Engineering, July 27-29, 2005, Sydney, Australia,

pages 406{416, 2005.

R. Belotti, C. Decurtins, M. Grossniklaus, M. C. Norrie, and A. Palinginis. Modelling Context

for Information Environments. In Proceedings of International Workshop on Ubiquitous Mobile

Information and Collaboration Systems, June 7-8, 2004, Riga, Latvia, pages 43{56, 2004.

R. Belotti, C. Decurtins, M. Grossniklaus, M. C. Norrie, and A. Palinginis. Interplay of Content

and Context. Journal of Web Engineering, 4(1):57{78, 2005.

A. Bozzon, S. Comai, P. Fraternali, and G. To etti Carughi. Conceptual Modeling and Code

Generation for Rich Internet Applications. In Proceedings of International Conference on Web

Engineering, July 10-14, 2006, Menlo Park, CA, USA, pages 353{360, 2006.

P. Brusilovsky. Methods and Techniques of Adaptive Hypermedia. User Modeling and User-

Adapted Interaction, 6:87{129, 1996.

S. Casteleyn, O. De Troyer, and S. Brockmans. Design time support for adaptive behavior in web

sites. In Proceedings of ACM Symposium on Applied Computing, March 9-12, 2003 Melbourne,

FL, USA, pages 1222{1228, 2003.

S. Ceri, F. Daniel, M. Matera, and F. M. Facca. Model-driven Development of Context-Aware

Web Applications. ACM Transactions on Internet Technology, 7(2), 2007.

S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, and M. Matera. Designing Data-

Intensive Web Applications. The Morgan Kaufmann Series in Data Management Systems. Morgan

Kaufmann Publishers Inc., 2002.

P. De Bra, G.-J. Houben, and H. Wu. AHAM: A Dexter-based Reference Model for Adaptive

Hypermedia. In Proceedings of ACM Conference on Hypertext and Hypermedia: Returning to Our

Diverse Roots, February 21-25, 1999, Darmstadt, Germany, pages 147{156, 1999.

O. De Troyer and S. Casteleyn. Designing Localized Web Sites. In Proceedings of International

Conference on Web Information Systems Engineering, November 22-24, 2004, Brisbane, Australia,

pages 547{558, 2004.

O. De Troyer and C. J. Leune. WSDM: A User-Centered Design Method for Web Sites. Computer

Networks and ISDN Systems, 30(1-7):85{94, 1998.

R. De Virgilio and R. Torlone. A General Methodology for Context-Aware Data Access. In

Proceedings of ACM International Workshop on Data Engineering for Wireless and Mobile Access,

June 12, 2005, Baltimore, MD, USA, pages 9{15, 2005.

R. De Virgilio and R. Torlone. Modeling Heterogeneous Context Information in Adaptive Web

Based Applications. In Proceedings of the International Conference on Web Engineering, July

-14, 2006, Palo Alto CA, USA, pages 56{63, 2006.

R. De Virgilio, R. Torlone, and G.-J. Houben. A Rule-based Approach to Content Delivery

Adaptation inWeb Information Systems. In Proceedings of the International Conference on Mobile

Data Management, May 9-13, 2006, Nara, Japan, pages 21{24, 2006.

Z. Fiala, M. Hinz, G.-J. Houben, and F. Frasincar. Design and Implementation of Componentbased

Adaptive Web Presentations. In Proceedings of Symposium on Applied Computing, March

-17, 2004, Nicosia, Cyprus, pages 1698{1704, 2004.

Z. Fiala, M. Hinz, K. Meissner, and F. Wehner. A Component-based Approach for Adaptive,

Dynamic Web Documents. Journal of Web Engineering, 2(1-2):58{73, 2003.

F. Frasincar, G.-J. Houben, and P. Barna. Hera Presentation Generator. In Special Interest Tracks

and Posters of International Conference on World Wide Web, May 10-14, 2005, Chiba, Japan,

pages 952{953, 2005.

J. Ginzburg, G. Rossi, M. Urbieta, and D. Distante. Transparent Interface Composition in Web

Applications. In Proceedings of International Conference on Web Engineering, July 16-20, 2007,

Como, Italy, pages 152{166, 2007.

M. Grossniklaus. Context-Aware Data Management { An Object-Oriented Version Model. VDM

Verlag, 2007.

M. Grossniklaus and M. C. Norrie. Information Concepts for Content Management. In Proceedings

of International Workshop on Data Semantics and Web Information Systems, December 11, 2002,

Singapore, Republic of Singapore, pages 150{159, 2002.

M. Grossniklaus and M. C. Norrie. An Object-Oriented Version Model for Context-Aware Data

Management. In Proceedings of International Conference on Web Information Systems Engineer-

ing, December 3-6, 2007, Nancy, France, pages 398{409, 2007.

F. Halasz and M. Schwartz. The Dexter Hypertext Reference Model. Communications of the

ACM, 37(2):30{39, 1994.

G.-J. Houben, P. Barna, F. Frasincar, and R. Vdovjak. Hera: Development of Semantic Web

Information Systems. In Proceedings of International Conference on Web Engineering, July 14-

, 2003, Oviedo, Spain, pages 529{538, 2003.

Institute for Information Systems, ETH Zurich. OMSjp { A Uniform Interface to Heterogenous

OMS Platforms. http://www.globis.ethz.ch/research/oms/platforms/omsjp, 2004.

N. Koch. Software Engineering for Adaptive Hypermedia System. PhD thesis, Ludwig-

Maximilians-University Munich, Munich, Germany, 2000.

N. Koch and M. Wirsing. The Munich Reference Model for Adaptive Hypermedia Applications.

In Proceedings of International Conference on Adaptive Hypermedia and Adaptive Web-Based

Systems, May 29-31, Malaga, Spain, pages 213{222, 2002.

M. Linaje, J. C. Preciado, and F. Sanchez-Figueroa. A Method for Model Based Design of Rich

Internet Application Interactive User Interfaces. In Proceedings of International Conference on

Web Engineering, July 16-20, 2007, Como, Italy, pages 226{241, 2007.

A. Lombardoni. Towards a Universal Information Platform: An Object-Oriented, Multi-User,

Information Store. PhD thesis, Eidgenossische Technische Hochschule, Zurich, Switzerland, 2006.

M. C. Norrie. An Extended Entity-Relationship Approach to Data Management in Object-

Oriented Systems. In Proceedings of International Conference on the Entity-Relationship Ap-

proach, Arlington, TX, USA, pages 390{401, 1994.

M. C. Norrie, A. Palinginis, and B. Signer. Content Publishing Framework for Interactive Paper

Documents. In Proceedings of ACM Symposium on Document Engineering, November 2-4, 2005,

Bristol, United Kingdom, pages 187{196, 2005.

M. C. Norrie, B. Signer, M. Grossniklaus, R. Belotti, C. Decurtins, and N. Weibel. Context-Aware

Platform for Mobile Data Management. Wireless Networks, 13(6):855{870, 2007.

M. C. Norrie, B. Signer, and N. Weibel. General Framework for the Rapid Development of

Interactive Paper Applications. In Proceedings of Workshop on Collaborating over Paper and

Digital Documents, November 4, 2006, Ban , Canada, pages 9{12, 2005.

M. C. Norrie, B. Signer, and N. Weibel. Print-n-Link: Weaving the Paper Web. In Proceed-

ings of the ACM Symposium on Document Engineering, October 10-13, 2006, Amsterdam, The

Netherlands, pages 34{43, 2006.

L. Olsina, O. Pastor, G. Rossi, and D. Schwabe. InternationalWorkshop onWeb-Oriented Software

Technologies (IWWOST 2003). http://www.dsic.upv.es/~west/iwwost03/, 2003.

J. C. Preciado, M. Linaje, F. Sanchez, and S. Comai. Necessity of Methodologies to Model

Rich Internet Applications. In Proceedings of International Symposium on Web Site Evolution,

September 26, 2005, Budapest, Hungary, pages 7{13, 2005.

G. Rossi, A. Nieto, L. Mengoni, N. Lofeudo, L. Nu~no Silva, and D. Distante. Model-Based Design

of Volatile Functionality in Web Applications. In Proceedings of Latin American Web Congress,

October 25-27, 2006, Cholula, Mexico, 2006.

D. Schwabe and G. Rossi. An Object Oriented Approach to Web-based Applications Design.

Theory and Practice of Object Systems, 4(4):207{225, 1998.

B. Schwarzentrub. Multi-Variant Programming. Semester project, Institute for Information Systems,

ETH Zurich, 2006.

B. Signer. Fundamental Concepts for Interactive Paper and Cross-Media Information Spaces. PhD

thesis, Eidgenossische Technische Hochschule, Zurich, Switzerland, 2006.

B. Signer, M. Grossniklaus, and M. C. Norrie. Interactive Paper as a Mobile Client for a Multi-

Channel Web Information System. World Wide Web Journal, 10(4):529{556, 2007.

B. Signer, M. C. Norrie, M. Grossniklaus, R. Belotti, C. Decurtins, and N. Weibel. Paper-Based

Mobile Access to Databases. In Demonstration Proceedings of ACM SIGMOD International Con-

ference on Management of Data, June 27-29, Chicago, IL, USA, pages 763{765, 2006.

Y. Stavrakas and M. Gergatsoulis. Multidimensional Semistructured Data: Representing Context-

Dependent Information on the Web. In Proceedings of International Conference on Advanced

Information Systems Engineering, May 27-31, 2002, Toronto, Canada, pages 183{199, 2002.

Y. Stavrakas, K. Pristouris, A. Efandis, and T. Sellis. Implementing a Query Language for Context-

Dependent Semistructured Data. In Proceedings of East-European Conference on Advances in

Databases and Information Systems, September 22-25, 2004, Budapest, Hungary, pages 173{188,

W. W. Wadge, G. Brown, M. C. Schraefel, and T. Yildirim. Intensional HTML. In Proceedings of

International Workshop on Principles of Digital Document Processing, March 29-30, 1998, Saint

Malo, France, pages 128{139, 1998.

A. P. Wurgler. OMS Development Framework: Rapid Prototyping for Object-Oriented Databases.

PhD thesis, Eidgenossische Technische Hochschule, Zurich, Switzerland, 2000.

Downloads

Published

2008-03-29

Issue

Section

Articles