An XML-Based Model for Supporting Context-Aware Query and Cache Management

  • Essam Mansour
  • Hagen Höpfner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5588)


Database systems (DBSs) can play an essential role in facilitating the query and cache management in context-aware mobile information systems (CAMIS). Two of the fundamental aspects of such management are update notifications and context-aware query processing. Unfortunately, DBSs does not provide a built-in update notification function and are not aware of the context of their usage. This paper presents an XML model called XReAl (XML-based Relational Algebra) that assists DBSs in extending their capabilities to support context-aware queries and cache management for mobile environments.


Relational Algebra Mobile Client Cache Management Informational Context Query Tree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dar, S., Franklin, M.J., Jónsson, B., Srivastava, D., Tan, M.: Semantic Data Caching and Replacement. In: Proc. of 22nd International Conference on Very Large Data Bases (VLDB 1996), September 1996, pp. 330–341. Morgan Kaufmann, San Francisco (1996)Google Scholar
  2. 2.
    Elmasri, R., Shamkant, B.N.: Fundamentals of Database Systems. Addison Wesley, Reading (2007)zbMATHGoogle Scholar
  3. 3.
    Höpfner, H.: Relevanz von Änderungen für Datenbestände mobiler Clients. VDM Verlag Dr. Müller, Saarbrücken (2007) (in German)Google Scholar
  4. 4.
    Jagadish, H.V., Lakshmanan, L.V.S., Srivastava, D., Thompson, K.: TAX: A Tree Algebra for XML. In: Ghelli, G., Grahne, G. (eds.) DBPL 2001. LNCS, vol. 2397, pp. 149–164. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  5. 5.
    Korkea-Aho, M.: Context-aware applications survey. Technical report, Department of Computer Science, Helsinki University of Technology (2000)Google Scholar
  6. 6.
    Lee, K.C.K., Leong, H.V., Si, A.: Semantic query caching in a mobile environment. ACM SIGMOBILE Mobile Computing and Communications Review 3(2), 28–36 (1999)CrossRefGoogle Scholar
  7. 7.
    Magnani, M., Montesi, D.: XML and Relational Data: Towards a Common Model and Algebra. In: IDEAS 2005: Proceedings of the 9th International Database Engineering & Application Symposium, pp. 96–101. IEEE Computer Society Press, Washington (2005)Google Scholar
  8. 8.
    Mansour, E., Höpfner, H.: An Approach for Detecting Relevant Updates to Cached Data Using XML and Active Databases. In: 12th International Conference on Extending Database Technology (EDBT 2009) (2009)Google Scholar
  9. 9.
    Mansour, E., Höpfner, H.: Towards an XML-Based Query and Contextual Information Model in Context-Aware Mobile Information Systems. In: The MDM Workshop ROSOC-M (2009)Google Scholar
  10. 10.
    Ren, Q., Dunham, M.H., Kumar, V.: Semantic Caching and Query Processing. IEEE Trans. on Knowl. and Data Eng. 15(1), 192–210 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Essam Mansour
    • 1
  • Hagen Höpfner
    • 1
  1. 1.International University in GermanySchool of Information TechnologyBruchsalGermany

Personalised recommendations