ACM Home Page
Please provide us with feedback. Feedback
DXQ: a distributed XQuery scripting language
Full text PdfPdf (221 KB)
Source Workshop on XQuery Implementation, Experience and Perspectives archive
Proceedings of the 4th international workshop on XQuery implementation, experience and perspectives table of contents
Beijing, China
Article No. 3  
Year of Publication: 2007
ISBN:978-1-59593-800-8
Authors
Mary Fernández  AT&T Labs Research
Trevor Jim  AT&T Labs Research
Kristi Morton  Univ. of Texas Austin
Nicola Onose  UCSD
Jérôme Siméon  IBM Watson Research
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 60,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1328158.1328161
What is a DOI?

ABSTRACT

We present DXQ, an extension of XQuery to support the effective and efficient development of distributed XML applications. A DXQ program can invoke remote DXQ programs both synchronously and asynchronously and can dynamically ship DXQ code to execute at remote servers. We illustrate the power of the language with two distributed applications: the resolution algorithm of the Domain Name System (DNS) and the Narada overlay-network protocol. Our implementation permits concurrent evaluation of DXQ expressions at each server and can produce results extensionally (as XML values) or intensionally (as DXQ expressions).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
D. Chamberlin, M. Carey, D. Florescu, D. Kossmann, and J. Robie. XQueryP: Programming with XQuery. In XIME-P 2006, Chicago, IL, USA, June 2006.
 
4
Y.-H. Chu, S. G. Rao, and H. Zhang. A case for end system multicast. IEEE Journal on Selected Areas in Communication (JSAC), 20(8), 2002.
 
5
6
 
7
M. Fernández, P. Michels, J. Siméon, and M. Stark. XQuery streaming à la carte. In ICDE, Istanbul, Turkey, Mar. 2007.
 
8
D. Florescu, A. Grünhagen, and D. Kossmann. XL: a platform for web services. In CIDR, 2003.
 
9
I. Foster, H. Kishimoto, A. Savva, D. Berry, A. Grimshaw, B. Horn, F. Maciel, F. Siebenlist, R. Subramaniam, J. Treadwell, and J. V. Reich. The Open Grid Services Architecture, version 1.5. Technical Report GFD.80, Global Grid Forum, 2006. http://www.ggf.org/documents/GFD.80.pdf.
 
10
 
11
12
13
14
15
 
16
 
17
L. Peterson and J. Wroclawski. Overview of the GENI architecture. Technical Report Design Document 06--11, Global Environment for Network Innovations, 2006. http://www.geni.net/GDD/GDD-06-11.pdf.
18
 
19
C. Re, J. Brinkley, K. Hinshaw, and D. Suciu. Distributed XQuery. In Workshop on Information Integration on the Web, pages 116--121, 2004.
 
20
 
21
Internet domain survey. http://www.isc.org/ops/ds/, July 2006.
 
22
C. Thiemann, M. Schlenker, and T. Severiens. Proposed specification of a distributed XML-query network, 2003.
23
24
 
25
D. Wessels, M. Fomenkov, N. Brownlee, and K. Claffy. Measurements and laboratory simulations of the upper DNS hierarchy. In Passive and Active Network Measurement Workshop (PAM), Apr. 2004.
 
26
Y. Zhang and P. Boncz. Loop-lifted XQuery RPC with deterministic updates. Draft manuscript, Centrum voor Wiskunde en Informatica, Nov. 2006.

Collaborative Colleagues:
Mary Fernández: colleagues
Trevor Jim: colleagues
Kristi Morton: colleagues
Nicola Onose: colleagues
Jérôme Siméon: colleagues