From simple to sophisticated languages for complex objects
Data Engineering
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Data on the Web: from relations to semistructured data and XML
Data on the Web: from relations to semistructured data and XML
Comparative analysis of five XML query languages
ACM SIGMOD Record
Benchmark Handbook: For Database and Transaction Processing Systems
Benchmark Handbook: For Database and Transaction Processing Systems
COL: A Logic-Based Language for Complex Objects
EDBT '88 Proceedings of the International Conference on Extending Database Technology: Advances in Database Technology
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Quilt: An XML Query Language for Heterogeneous Data Sources
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
The XML benchmark project
Current Approaches to XML Management
IEEE Internet Computing
An Experimental Study on Query Processing Efficiency of Native-XML and XML-Enabled Database Systems
DNIS '02 Proceedings of the Second International Workshop on Databases in Networked Information Systems
Accelerating queries by pruning XML documents
Data & Knowledge Engineering
XCheck: a platform for benchmarking XQuery engines
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
An XML transaction processing benchmark
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
XMark: a benchmark for XML data management
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Toward microbenchmarking XQuery
Information Systems
An analysis of XQuery benchmarks
Information Systems
STBenchmark: towards a benchmark for mapping systems
Proceedings of the VLDB Endowment
GMX: an XML data partitioning scheme for holistic twig joins
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
XML data partitioning strategies to improve parallelism in parallel holistic twig joins
Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication
Storing semi-structured data on disk drives
ACM Transactions on Storage (TOS)
EXRT: towards a simple benchmark for XML readiness testing
TPCTC'10 Proceedings of the Second TPC technology conference on Performance evaluation, measurement and characterization of complex systems
Prune XML before you search it: XML transformations for query optimization
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
MemBeR: a micro-benchmark repository for XQuery
XSym'05 Proceedings of the Third international conference on Database and XML Technologies
Count-Constraints for generating XML
NGITS'06 Proceedings of the 6th international conference on Next Generation Information Technologies and Systems
Benchmarking summarizability processing in XML warehouses with complex hierarchies
Proceedings of the fifteenth international workshop on Data warehousing and OLAP
Hi-index | 0.00 |
If XML is to play the critical role of the lingua franca for Internet data interchange that many predict, it is necessary to start designing and adopting benchmarks allowing the comparative performance analysis of the tools being developed and proposed. The effectiveness of existing XML query languages has been studied by many, with a focus on the comparison of linguistic features, implicitly reflecting the fact that most XML tools exist only on paper. In this paper, with a focus on efficiency and concreteness, we propose a pragmatic first step toward the systematic benchmarking of XML query processing platforms with an initial focus on the data (versus document) point of view. We propose XOO7, an XML version of the OO7 benchmark. We discuss the applicability of XOO7, its strengths, limitations and the extensions we are considering. We illustrate its use by presenting and discussing the performance comparison against XOO7 of three different query processing platforms for XML.