The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.09 - September (2008 vol.41)
pp: 30-37
Jyh-Charn Liu , Texas A&M University
ABSTRACT
Parsing is an expensive operation that can degrade XML processing performance. A survey of four representative XML parsing models—DOM, SAX, StAX, and VTD—reveals their suitability for different types of applications.
INDEX TERMS
online information services, information storage and retrieval, information technology and systems, XML processing
CITATION
Tak Cheung (Brian) Lam, Jianxun Jason Ding, Jyh-Charn Liu, "XML Document Parsing: Operational and Performance Characteristics", Computer, vol.41, no. 9, pp. 30-37, September 2008, doi:10.1109/MC.2008.403
REFERENCES
1. M. Nicola and J. John, "XML Parsing: A Threat to Database Performance," Proc. 12th Int'l Conf. Information and Knowledge Management (CIKM 03), ACM Press, 2003, pp. 175–178.
2. J. van Lunteren et al., "XML Accelerator Engine," Proc. 1st Int'l Workshop High Performance XML Processing, 2004; www.zurich.ibm.com/~jvlxml2004.pdf.
3. L. Zhao and L. Bhuyan, "Performance Evaluation and Acceleration for XML Data Parsing," Proc. 9th Workshop Computer Architecture Evaluation Using Commercial Workloads (CAECW 06), 2006; www.cs.ucr.edu/~zhao/papercaecw06_xml.pdf .
4. Y. Pan et al., "Parallel XML Parsing Using Meta-DFAs," Proc. 3rd IEEE Int'l Conf. e-Science and Grid Computing (e-Science 07), IEEE CS Press, 2007, pp. 237–244.
5. J. Zhang, "Simplify XML Processing with VTD-XML," JavaWorld,27 Mar. 2006; www.javaworld.com/javaworld/jw-03-2006jw-0327-simplify.html .
6. Y. Oren, "SAX Parser Benchmarks," 2002; http://piccolo.sourceforge.netbench.html .
7. B. Nag, "A Comparison of XML Processing in .NET and J2EE," Proc. XML Conf. and Exposition 2003 (XML 03), 2003; www.idealliance.org/papers/dx_xml03/papers/ 06-01-0306-01-03.pdf.
8. A. Slominski, "On Performance of Java XML Parsers"; www.cs.indiana.edu/~aslomexxp.
9. A. Waheed and J. Ding, "Benchmarking XML Based Application Oriented Network Infrastructure and Services," Proc. 2007 Int'l Symp. Applications and the Internet (SAINT 07), no. 15, IEEE CS Press, 2007.
10. J. Ding and A. Waheed, "Dual Processor Performance Characterization for XML Application-Oriented Networking," Proc. 2007 Int'l Conf. Parallel Processing (ICPP 07), no. 52, IEEE CS Press, 2007.
24 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool