XMLTK: An XML Toolkit for Scalable XML Stream Processing

Loading...
Thumbnail Image

Embargo Date

Degree type

Discipline

Subject

Funder

Grant number

License

Copyright date

Distributor

Related resources

Author

Avila-Campillo, Iliana
Gupta, Ashish
Onizuka, Makoto
Raven, Demian
Suciu, Dan

Contributor

Abstract

We describe a toolkit for highly scalable XML data processing, consisting of two components. The first is a collection of stand-alone XML tools, s.a. sort- ing, aggregation, nesting, and unnesting, that can be chained to express more complex restructurings. The second is a highly scalable XPath processor for XML streams that can be used to develop scalable solutions for XML stream applications. In this paper we dis- cuss the tools, and some of the techniques we used to achieve high scalability. The toolkit is freely available as an open-source project.

Advisor

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Publication date

2002-10-03

Volume number

Issue number

Publisher

Publisher DOI

Journal Issues

Comments

Postprint version. Proceedings of PLANX 2002, October 2002, 10 pages. URL: http://homepages.inf.ed.ac.uk/wadler/planx/ At the time of publication, author Todd Green, was affiliated with Xyleme SA. Currently February 2007 he is a student in the Department of Computer and Information Sciences at the University of Pennsylvania.

Recommended citation

Collection