ACM Home Page
Please provide us with feedback. Feedback
Regular rewriting of active XML and unambiguity
Full text PdfPdf (208 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twenty-fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Baltimore, Maryland
SESSION: Research session 8: information processing on the web table of contents
Pages: 295 - 303  
Year of Publication: 2005
ISBN:1-59593-062-0
Authors
Serge Abiteboul  INRIA-Futurs & U. Paris Sud-LRI
Tova Milo  Tel-Aviv University
Omar Benjelloun  Stanford University
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGMOD: ACM Special Interest Group on Management of Data
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 25,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1065167.1065204
What is a DOI?

ABSTRACT

We consider here the exchange of Active XML (AXML) data, i.e., XML documents where some of the data is given explicitly while other parts are given only intensionally as calls to Web services. Peers exchanging AXML data agree on a data exchange schema that specifies in particular which parts of the data are allowed to be intensional. Before sending a document, a peer may need to rewrite it to match the agreed data exchange schema, by calling some of the services and materializing their data. Previous works showed that the rewriting problem is undecidable in the general case and of high complexity in some restricted cases. We argue here that this difficulty is somewhat artificial. Indeed, we study what we believe to be a more adequate, from a practical view point, rewriting problem that is (1) in the spirit of standard 1-unambiguity constraints imposed on XML schema and (2) can be solved by a single pass over the document with a computational device not stronger than a finite state automation. Following previous works, we focus on the core of the problem, i.e., on the problem on words. The results may be extended to (A)XML trees in a straightforward manner.


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
The Active XML homepage. http://activexml.net/.
 
3
Open Source Active XML (activexml). http://forge.objectweb.org/.
 
4
O. Benjelloun, T. Milo, and S. Raj Mathur. Towards efficient exchange of active xml data, 2004. Technical Report.
 
5
 
6
 
7
Jakarta Project, Jelly: Executable XML. http://jakarta.apache.org/.
 
8
Macromedia Coldfusion MX 6.1. http://www.macromedia.com/.
 
9
W. Martens, F. Neven, and T. Schwentick. Which xml schemas admit 1-pass preorder typing? In Proc. of ICDT, 2005.
10
11
 
12
M. Murata, D. Lee, and M. Mani. "Taxonomy of XML Schema Languages using Formal Language Theory". In Extreme Markup Languages, Montreal, Canada, 2001.
 
13
A. Muscholl, T. Schwentick, and L. Segoufin. Active Context-Free Games. In Proc. of STACS, 2004.
 
14
J. Powell and T. Maxwell. Integrating Office XP Smart Tags with the Microsoft .NET Platform. http://msdn.microsoft.com.
15
 
16
The World Wide Web Consortium. http://www.w3.org/.
 
17
The Xerces Java Parser. http://xml.apache.org/xerces-j/.
 
18
The XML Schema specification. http://www.w3.org/TR/XML/Schema.

Collaborative Colleagues:
Serge Abiteboul: colleagues
Tova Milo: colleagues
Omar Benjelloun: colleagues