ACM Home Page
Please provide us with feedback. Feedback
Stream firewalling of xml constraints
Full text PdfPdf (290 KB)
Source
International Conference on Management of Data archive
Proceedings of the 2008 ACM SIGMOD international conference on Management of data table of contents
Vancouver, Canada
SESSION: Research Session 11: Privacy and Testing table of contents
Pages 487-498  
Year of Publication: 2008
ISBN:978-1-60558-102-6
Authors
Michael Benedikt  Oxford University, Oxford, United Kngdm
Alan Jeffrey  Bell Laboratories, Alcatel-Lucent, Lisle, IL, USA
Ruy Ley-Wild  Carnegie Mellon University, Pittsburgh, PA, USA
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 206,   Citation Count: 0
Additional Information:

abstract   references   index terms   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/1376616.1376667
What is a DOI?

ABSTRACT

As XML-based messages have become common in many client-server protocols, there is a need to protect application servers from invalid or dangerous messages. This leads to the XML stream firewalling problem; that of applying integrity constraints against a large number of simultaneous streams. We conduct the first investigation of a constraint engine optimized for the generation of XML stream firewalls. We isolate a class of DTDs and XPath constraints which support the generation of low-space filters, and provide algorithms for generating firewalls with low per-input-character time and per-stream space. We give experimental results which show that we have achieved these goals in practice.


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
M. Benedikt and A. Jeffrey. Efficient and expressive tree filters. In Proc. FSTTCS, 2007.
 
3
 
4
 
5
 
6
C.-Y. Chan, P. Felber, M. Garofalakis, and R. Rastogi. Efficient Filtering of XML Documents with XPath Expressions. In Proc. ICDE, 2000.
 
7
J. Clark. Expat ? The XML Parser Toolkit. http://www.jclark.com/xml/expat.html.
 
8
E. M. Clarke, O. Grumberg, and D. Peled. Model Checking. MIT Press, 2000.
 
9
 
10
M. Franceschet. XPathMark: an XPath benchmark for XMark generated data. In Proc. XSYM, 2005.
 
11
12
 
13
The iProClass database. http://pir.georgetown.edu.
14
 
15
M.Francechet. XPathMark: an XPath benchmark for XMark generated data. In Proc. XSYM, 2005.
 
16
17
 
18
 
19
 
20
Standard ML. http://www.standardml.org.
 
21
D. Veillard. The XML C Parser and Toolkit of Gnome: XSLT, 2003. http://xmlsoft.org/XSLT.

Collaborative Colleagues:
Michael Benedikt: colleagues
Alan Jeffrey: colleagues
Ruy Ley-Wild: colleagues