DISTRIBUTED XML PROCESSING OVER VARIOUS TOPOLOGIES - Pipeline and Parallel Processing Characterization

Yoshiyuki Uratani, Hiroshi Koide, Dirceu Cavendish, Yuji Oie

Abstract

This paper characterizes distributed XML processing on networking nodes. XML documents are sent from a client node to a server node through relay nodes, which process the documents before arriving at the server. According as the node topology, the XML documents are processed in a pipelining manner or a parallel fashion. We evaluate distributed XML processing with synthetic and realistic XML documents on real and virtual environments. Characterization of well-formedness and grammar validation processing via pipelining and parallel models reveals inherent advantages of the parallel processing model.

References

  1. Cavendish, D. and Candan, K. S. (2008). Distributed XML processing: Theory and applications. Journal of Parallel and Distributed Computing, 68(8):1054-1069.
  2. Head, M. R. and Govindaraju, M. (2007). Approaching a Parallelized XML Parser Optimized for Multi-Core Processors. SOCP'07, pages 17-22.
  3. Head, M. R. and Govindaraju, M. (2009). Performance Enhancement with Speculative Execution Based Parallelism for Processing Large-scale XML-based Application Data. HPDC'09, pages 21-29.
  4. Lu, W. and Gannon, D. (2007). Parallel XML Processing by Work Stealing. SOCP'07, pages 31-37.
  5. Shimamura, M., Ikenaga, T., and Tsuru, M. (2010). Advanced relay nodes for adaptive network services - concept and prototype experiment. Broadband, Wireless Computing, Communication and Applications, International Conference on, 0:701-707.
  6. Uratani, Y., Koide, H., Cavendish, D., and Oie, Y. (2011). Characterizing Distributed XML Processing - Moving XML Processing from Servers to Networking Nodes. Proc. 7th International Conference on Web Information Systems and Technologies, pages 41-50.
Download


Paper Citation


in Harvard Style

Uratani Y., Koide H., Cavendish D. and Oie Y. (2012). DISTRIBUTED XML PROCESSING OVER VARIOUS TOPOLOGIES - Pipeline and Parallel Processing Characterization . In Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8565-08-2, pages 116-122. DOI: 10.5220/0003933601160122


in Bibtex Style

@conference{webist12,
author={Yoshiyuki Uratani and Hiroshi Koide and Dirceu Cavendish and Yuji Oie},
title={DISTRIBUTED XML PROCESSING OVER VARIOUS TOPOLOGIES - Pipeline and Parallel Processing Characterization},
booktitle={Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2012},
pages={116-122},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003933601160122},
isbn={978-989-8565-08-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - DISTRIBUTED XML PROCESSING OVER VARIOUS TOPOLOGIES - Pipeline and Parallel Processing Characterization
SN - 978-989-8565-08-2
AU - Uratani Y.
AU - Koide H.
AU - Cavendish D.
AU - Oie Y.
PY - 2012
SP - 116
EP - 122
DO - 10.5220/0003933601160122