| A. Deutsch, M. Fernandez, D. Florescu, A. Levy, D. Maier, and D. Suciu. "Querying XML data, " Data Engineering Bulletin, Vol. 22, No 3 pp.10-18, 1999 72 |
.... to query, extract, transform, and integrate data from documents [2, 3] Query languages for semistructured data have been designed and implemented such as Lorel [1, 20] and UnQL [4] The World Wide Web Consortium (W3C) is currently coordinating the process of creating a query language for XML [14, 10 43]. Several proposals were submitted to W3C committee including XML QL, XQuery [49] XQL [9] XSL [42] XPath [45] XMLGL [44] YaTL [7] just to name a few. According to W3C, some of the requirements an XML query language [46] should satisfy are as follows: It must be able to combine related ....
A. Deutsch, M. Fernandez, D. Florescu, A. Levy, D. Maier, and D. Suciu. "Querying XML data, " Data Engineering Bulletin, Vol. 22, No 3 pp.10-18, 1999 72
....XML documents. Nowadays, many people useXSE] their basic tool for XML to XML transformations which renders XSnders an XML query language. The definition ofXSE has been quite unstable before it became a recommendation in November 1999. Before that time, it has been noted by the database community [3,4], that the transformations expressible in earlier versions ofXS; Dc; rather limited. For instance,XSe,T; not have joins or skolem functions (and, hence could not do sophisticated grouping of output data) In other words,XSfiQfiTwcQ the most basic property any query language should have: it was ....
.... QL 0 of the core of XML QL and show that it can be simulated in XS T 0 : Next, we consider the k pebble tree transducers of Milo, Slo,T and Vianu [5] These were defined, in the context of type checking, to capture the expressiveness of most current XML query languages including XML QL [3], XQL [6] Lorel [7] S] Tc [8] UnQL [9] and the previous version of XS T. Their model does not take value equations into account (needed for joins, for instance) but can easily be modified to do so. We emphasize that this is just informal evidence for the expressiveness ofXS[ 0 : Readers not ....
[Article contains additional citation context not shown here]
A. Deutsch, M. Fernandez, D. Florescu, A. Levy, D. Maier, D.ST];[ Querying XML data, Data Eng. Bull. 22 (3) (1999) 10--18.
....generation are described . facilities for easy access to metadata. To realize XMI transformations it must be possible to get structured data out of the XMI documents. A promising approach is to use a standardized XML query or transformation language. We evaluated several such languages [6] [9] and chose the Extensible Stylesheet Language Transformations (XSLT) 24] 25] for the experiments described below. 2.1 Implementation of XMI based transformations using XSLT We decided to use XSLT for the implementation of XMI based transformations because XSLT and the related XML Path ....
Deutsch, A. et al., Querying XML Data, in: Data Engineering, 22(1999)3, 10-18, IEEE Computer Society
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC