Identifying the Minimal Transversals of a Hypergraph and Related Problems
SIAM Journal on Computing
An introduction to partial evaluation
ACM Computing Surveys (CSUR)
Regular path queries with constraints
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
WWW '99 Proceedings of the eighth international conference on World Wide Web
Specialization of inductively sequential functional logic programs
Proceedings of the fourth ACM SIGPLAN international conference on Functional programming
Programmers use slices when debugging
Communications of the ACM
Comparative analysis of six XML schema languages
ACM SIGMOD Record
An incremental XSLT transformation processor for XML document manipulation
Proceedings of the 11th international conference on World Wide Web
Translating XSLT programs to Efficient SQL queries
Proceedings of the 11th international conference on World Wide Web
XSLT powers a new wave of web applications
Linux Journal
Generating Relations from XML Documents
ICDT '03 Proceedings of the 9th International Conference on Database Theory
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Indexing and Querying XML Data for Regular Path Expressions
Proceedings of the 27th International Conference on Very Large Data Bases
Structured Document Transformations Based on XSL
DBPL '99 Revised Papers from the 7th International Workshop on Database Programming Languages: Research Issues in Structured and Semistructured Database Programming
Rainbow: multi-XQuery optimization using materialized XML views
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Efficient Filtering of XML Documents with XPath Expressions
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
Polymorphic specialization for ML
ACM Transactions on Programming Languages and Systems (TOPLAS)
Static analysis of XSLT programs
ADC '04 Proceedings of the 15th Australasian database conference - Volume 27
Composable XML integration grammars
Proceedings of the thirteenth ACM international conference on Information and knowledge management
Hi-index | 0.00 |
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.