Abstract
In this paper, we study the safety of formulas, computability and local property of Web queries. The limited access capability and loosely structured information make querying the Web significantly different from querying a conventional database. When evaluating queries on the Web, it is not feasible to exhaustively examine all objects on the Web. The local property, studied in this paper, can be informally described as the reverse scenario: in order to check if an object participated in the result of a Web query, is it sufficient to examine a bounded portion of the Web? We start our investigation by using the Web machine proposed by Mendelzon and Milo [1]. We review the genericity, domain independence and computability of Web queries. We present a syntactic class of local Web queries and a sound algorithm to check if a query belongs to this class. We then examine the notion of locality of two popular XML query languages, namely XPath and XQuery, and show that they are not local.
Keywords
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Mendelzon, A., Milo, T.: Formal models of web queries. Information Systems 23, 615–637 (1998)
Abiteboul, S., Vianu, V.: Queries and computation on the web. Theoretical Computer Science 239, 231–255 (2000)
Vianu, V.: A web odyssey: from codd to XML. In: Proceedings of ACM Symposium on Principles of Database Systems, pp. 1–15 (2001)
Buneman, P., Davidson, S., Hillebrand, G., Suciu, D.: A query language and optimization techniques for unstructured data. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 505–516 (1996)
Mihaila, G., Mendelzon, A., Milo, T.: Querying the world wide web. Journal of Digital Libraries 1, 68–88 (1997)
Abiteboul, S., Quass, D., McHugh, J., Widom, J., Wiener, J.: The lorel query language for semi-structured data. Journal of Digital Libraries 1 (1997)
Deutsch, A., Fernandez, M., Florescuall, D., Levy, A., Suciu, D.: A query language for XML. In: Proceedings of WWW8, pp. 11–16 (1999)
Chamberlin, D., Robie, J., Florescu, D.: Quilt: An XML query language for heterogeneous data sources. In: Suciu, D., Vossen, G. (eds.) WebDB 2000. LNCS, vol. 1997, pp. 53–62. Springer, Heidelberg (2001)
Abiteboul, S., Buneman, P., Suciu, D.: Data on the Web. Morgan Kaufmann, San Francisco (2000)
Dong, G., Libkin, L., Wong, L.: Local properties of query languages. Theoretical Computer Science 239, 277–308 (2000)
Abiteboul, S., Beeri, C.: The power of languages for the manipulation of complex values. The Very Large Data Bases Journal 4, 727–794 (1995)
Libkin, L., Wong, L.: Query languages for bags and aggregate functions. Journal of Computer and System Sciences 55, 241–272 (1997)
Gottlob, G., Koch, C.: Monadic queries over tree-structured data. In: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science (2002)
Marx, M.: Conditional xpath. ACM Transactions on Database Systems 30, 929–959 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, HC., Yu, J.X. (2008). On Safety, Computability and Local Property of Web Queries. In: Zhang, Y., Yu, G., Bertino, E., Xu, G. (eds) Progress in WWW Research and Development. APWeb 2008. Lecture Notes in Computer Science, vol 4976. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78849-2_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-78849-2_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78848-5
Online ISBN: 978-3-540-78849-2
eBook Packages: Computer ScienceComputer Science (R0)