| Stream firewalling of xml constraints |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 206, Citation Count: 0
|
|
|
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
|
Alexis Campailla , Sagar Chaki , Edmund Clarke , Somesh Jha , Helmut Veith, Efficient filtering in publish-subscribe systems using binary decision diagrams, Proceedings of the 23rd International Conference on Software Engineering, p.443-452, May 12-19, 2001, Toronto, Ontario, Canada
|
| |
5
|
Chee-Yong Chan , Wenfei Fan , Pascal Felber , Minos Garofalakis , Rajeev Rastogi, Tree pattern aggregation for scalable XML data dissemination, Proceedings of the 28th international conference on Very Large Data Bases, p.826-837, August 20-23, 2002, Hong Kong, China
|
| |
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
|
Albrecht Schmidt , Florian Waas , Martin Kersten , Michael J. Carey , Ioana Manolescu , Ralph Busse, XMark: a benchmark for XML data management, Proceedings of the 28th international conference on Very Large Data Bases, p.974-985, August 20-23, 2002, Hong Kong, China
|
| |
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.
|
|