Skip to main content

An Object-Oriented Version Model for Context-Aware Data Management

  • Conference paper
Web Information Systems Engineering – WISE 2007 (WISE 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4831))

Included in the following conference series:

Abstract

Context-aware computing is a major trend in mobile computing, pervasive computing and web engineering. Several models, frameworks and infrastructures have been developed to represent, process and manage context. While most of these approaches support the adaptation of application logic based on context, the requirements of context-aware systems in terms of data management have received little attention. This is most apparent in the field of web engineering as many web sites are data-intensive and require context-dependent content adaptation to support internationalisation, personalisation and multiple channels. We present a version model featuring alternative versions for context-aware data management and query processing that has been integrated in an object-oriented database system. Finally, we also describe the implementation of a mobile tourist information system based on this system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rossi, G., Schwabe, D., Guimarães, R.: Designing Personalized Web Applications. In: Proc. Intl. Conf. on World Wide Web, Hong Kong, China (2001)

    Google Scholar 

  2. Garrigós, I., Casteleyn, S., Gómez, J.: A Structured Approach to Personalize Websites Using the OO-H Personalization Framework. In: Proc. Asia Pacific Web Conf., Shanghai, China (2005)

    Google Scholar 

  3. Schewe, K.D., Thalheim, B.: Reasoning About Web Information Systems Using Story Algebras. In: Benczúr, A.A., Demetrovics, J., Gottlob, G. (eds.) ADBIS 2004. LNCS, vol. 3255, Springer, Heidelberg (2004)

    Google Scholar 

  4. Casteleyn, S., De Troyer, O., Brockmans, S.: Design Time Support for Adaptive Behavior in Web Sites. In: Proc. ACM Symp. on Applied Computing, Melbourne, FL, USA (2003)

    Google Scholar 

  5. Frăsincar, F., Barna, P., Houben, G.J., Fiala, Z.: Adaptation and Reuse in Designing Web Information Systems. In: Proc. Intl. Conf. on Information Technology: Coding and Computing, Las Vegas, NV, USA (2004)

    Google Scholar 

  6. Ceri, S., Fraternali, P., Bongio, A., Brambilla, M., Comai, S., Matera, M.: Designing Data-Intensive Web Applications. The Morgan Kaufmann Series in Data Management Systems. Morgan Kaufmann Publishers Inc., San Francisco (2002)

    Google Scholar 

  7. Ceri, S., Daniel, F., Matera, M., Facca, F.M.: Model-driven Development of Context-Aware Web Applications. ACM Trans. on Internet Technology 7(2) (2007)

    Google Scholar 

  8. Baumeister, H., Knapp, A., Koch, N., Zhang, G.: Modelling Adaptivity with Aspects. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, Springer, Heidelberg (2005)

    Google Scholar 

  9. Koch, N.: Software Engineering for Adaptive Hypermedia System. PhD thesis, Ludwig-Maximilians-University Munich, Munich, Germany (2000)

    Google Scholar 

  10. Fox, A., Brewer, E.A.: Reducing WWW Latency and Bandwidth Requirements by Real-time Distillation. Computer Networks and ISDN Systems 28(7-11) (1996)

    Google Scholar 

  11. Fox, A., Gribbe, S.D., Brewer, E.A., Amir, E.: Adapting to Network and Client Variability via On-Demand Dynamic Distillation. Computer Architecture News 24(Special Issue) (1996)

    Google Scholar 

  12. Smith, J.R., Mohan, R., Li, C.S.: Transcoding Internet Content for Heterogeneous Client Devices. In: Proc. Intl. Symp. on Circuits and Systems, Monterey, CA, USA (1998)

    Google Scholar 

  13. Singh, A., Trivedi, A., Ramamritham, K., Shenoy, P.: PTC: Proxies that Transcode and Cache in Heterogeneous Web Client Environments. World Wide Web 7(1) (2004)

    Google Scholar 

  14. Mohan, R., Smith, J.R., Li, C.S.: Adapting Multimedia Internet Content for Universal Access. IEEE Transactions on Multimedia 1(1) (1999)

    Google Scholar 

  15. Wadge, W.W., Brown, G., Schraefel, M.C., Yildirim, T.: Intensional HTML. In: Munson, E.V., Nicholas, C., Wood, D. (eds.) PODDP 1998 and PODP 1998. LNCS, vol. 1481, Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  16. Stavrakas, Y., Gergatsoulis, M., Rondogiannis, P.: Multidimensional XML. In: Proc. Intl. Workshop on Distributed Communities on the Web, Quebec City, Canada (2000)

    Google Scholar 

  17. Stavrakas, Y., Gergatsoulis, M.: Multidimensional Semistructured Data: Representing Context-Dependent Information on the Web. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, Springer, Heidelberg (2002)

    Google Scholar 

  18. Stavrakas, Y., Pristouris, K., Efandis, A., Sellis, T.: Implementing a Query Language for Context-Dependent Semistructured Data. In: Benczúr, A.A., Demetrovics, J., Gottlob, G. (eds.) ADBIS 2004. LNCS, vol. 3255, Springer, Heidelberg (2004)

    Google Scholar 

  19. WebRatio: Site Development Studio (2001), http://www.webratio.com

  20. Frăsincar, F.: Hypermedia Presentation Generation for Semantic Web Information Systems. PhD thesis, Technische Universiteit Eindhoven, Eindhoven, The Netherlands (2005)

    Google Scholar 

  21. Fiala, Z., Frăsincar, F., Hinz, M., Houben, G.J., Barna, P., Meissner, K.: Engineering the Presentation Layer of Adaptable Web Information Systems. In: Proc. Intl. Conf. on Web Engineering, Munich, Germany (2004)

    Google Scholar 

  22. De Virgilio, R., Torlone, R.: Management of Heterogeneous Profiles in Context-Aware Adaptive Information System. In: Proc. OTM Workshop on the Move to Meaningful Internet Systems, Agia Napa, Cyprus (2005)

    Google Scholar 

  23. De Virgilio, R., Torlone, R., Houben, G.J.: A Rule-based Approach to Content Delivery Adaptation in Web Information Systems. In: Proc. Intl. Conf. on Mobile Data Management, Nara, Japan (2006)

    Google Scholar 

  24. Katz, R.H.: Toward a Unified Framework for Version Modeling in Engineering Databases. ACM Computing Surveys 22(4) (1990)

    Google Scholar 

  25. Conradi, R., Westfechtel, B.: Version Models for Software Configuration Management. ACM Computing Surveys 30(2) (1998)

    Google Scholar 

  26. Norrie, M.C.: An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems. In: Proc. Intl. Conf. on the Entity-Relationship Approach, Arlington, TX, USA (1994)

    Google Scholar 

  27. Belotti, R., Decurtins, C., Grossniklaus, M., Norrie, M.C., Palinginis, A.: Interplay of Content and Context. Journal of Web Engineering 4(1) (2005)

    Google Scholar 

  28. Grossniklaus, M., Norrie, M.C.: Information Concepts for Content Management. In: Proc. Intl. Workshop on Data Semantics and Web Information Systems, Singapore (2002)

    Google Scholar 

  29. Norrie, M.C., Signer, B., Grossniklaus, M., Belotti, R., Decurtins, C., Weibel, N.: Context-Aware Platform for Mobile Data Management. Wireless Networks (2007), http://dx.doi.org/10.1007/s11276-006-9858-y

  30. Signer, B.: Fundamental Concepts for Interactive Paper and Cross-Media Information Spaces. PhD thesis, ETH Zurich, Switzerland (2006)

    Google Scholar 

  31. Norrie, M.C., Signer, B., Weibel, N.: Print-n-Link: Weaving the Paper Web. In: Proc. ACM Symp. on Document Engineering, Amsterdam, The Netherlands (2006)

    Google Scholar 

  32. Grossniklaus, M., Norrie, M.C.: Using Object Variants to Support Context-Aware Interactions. In: Proc. Intl. Workshop on Adaptation and Evolution in Web Systems Engineering, Como, Italy (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Boualem Benatallah Fabio Casati Dimitrios Georgakopoulos Claudio Bartolini Wasim Sadiq Claude Godart

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Grossniklaus, M., Norrie, M.C. (2007). An Object-Oriented Version Model for Context-Aware Data Management. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds) Web Information Systems Engineering – WISE 2007. WISE 2007. Lecture Notes in Computer Science, vol 4831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76993-4_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76993-4_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76992-7

  • Online ISBN: 978-3-540-76993-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics