Handling XML Data Using Multi-threaded Solutions

University essay from KTH/Skolan för datavetenskap och kommunikation (CSC)

Author: Marcus Bring; [2014]

Keywords: ;

Abstract: This project was performed as part of a masters exam incomputer Science and Engineering at the Royal institute of technology in Stockholm. Scania AB acted as an employer and has provided both guidance and mentors. This thesis explores the concept of performing computations on XML data and how multi-threaded programing could improve the performance of such calculations. The thesis begins by discussing the basics of the XML-language and continues with basic concepts for multi-threaded programming. During the project two simulations were developed and benchmarked,one generic simulation to prove the validity of the method and a more realistic simulation that is supposed to indicate if the techniques scale in more real environments.The benchmark result shows good potential and acts as a base for further discussion on the limitations of the system at hand. The results show good potential andmulti-threaded solutions could provide big improvements regarding efficiency.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)