Optimization of XSLT by compact specialization and combination

  • Authors:
  • Ce Dong;James Bailey

  • Affiliations:
  • NICTA Victoria Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, VIC, Australia;NICTA Victoria Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, VIC, Australia

  • Venue:
  • WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent times, there has been an increased utilization of server-side XSLT systems as part of e-commerce and e-publishing applications. For the high volumes of data in these applications, effective optimization techniques for XSLT are particularly important. In this paper, we propose two new optimization approaches, Specialization Combination and Specialization Set Compaction, to help improve performance. We describe rules for combining specialized XSLT stylesheets and provide methods for generating a more compact specialization set. An experimental evaluation of our methods is undertaken, where we show our methods to be particularly effective for cases with very large XML input and different varieties of user queries.