Badawi et al., 2010) by adding a new feature, which
concerns about testing the effectiveness of the sought
data location on the query performance.
To evaluate the extension, a new experiment was
conducted using the same datasets as in the original
3DXBench, but with an expanded query set that
includes queries to test the effect of the DD. The
experiment used two representative mapping
techniques (one single-relation and one multiple-
relation mapping techniques).
The experimental results show that the Data
Dimension (DD) has a significant influence on the
query elapsed time with respect of database structure
(depth, breadth, size) and query categories. The
performance of different mapping approaches (single
vs. multiple) is also affected by DD. Thus, DD can be
included as the 4th dimension in the 3DX~Bench
Benchmark.
A further research can be carried out into different
directions. First, one can expand the valuation process
to test the effect of the DD on other query types
introduced in (Schmidt et al., 2002) such as the path
traversal, order access, sorting, aggregation, missing
elements and others. Also, a further evaluation for the
new extension can consider measuring other
experimental variables such as CPU usage, memory
consumption and I/O operations. Moreover, the
experiment can be conducted over different mapping
technique like PACD and/or native XML databases.
ACKNOWLEDGEMENTS
This research is supported by The Research Council
(Oman) under the Grant RC/SCI/COMP/12/01.
REFERENCES
Afanasiev, L., Manolescu, I., and Michiels, P., 2005.
MemBeR: A Micro-Benchmark Repository for
XQuery. In Proceedings of 3rd International XML
Database Symposium, LNCS. Springer-Verlag.
Al-Badawi, M., North, S., and Eaglestone, B., 2010. The
3D XML Benchmark. In the proceedings of the
WebIST’10, pp. 13-20, Valencia, Spain.
Böhme, T. and Rahm, E., 2001. XMach-1: a Benchmark for
XML Data Management. In Datenbank systeme in
BuroTechnik und Wissenschaft, 9. GI-Fachtagung,
pp.264–273, Springer-Verlag, London, UK.
Bressan, S., Lee, M-L., Li, Y.G., Lacroix, Z. and Nambiar,
U., 2003. The XOO7 benchmark. In Proceedings of
VLDB 2002 Workshop EEXTT and CAiSE 2002
Workshop, pp.146–147, London, UK.
Carey, M. J., Ling, L., Nicola, M., and Shao, L., 2011. Exrt:
Towards a simple benchmark for xml readiness testing.
In Performance Evaluation, Measurement and
Characterization of Complex Systems, pp. 93-109.
Springer Berlin Heidelberg.
DBLP, 2014. The DBLP Website, Available at
http://dblp.uni-trier.de/, [Accessed on 13/116/2014].
Franceschet., M., 2005. XPathMark: an XPath benchmark
for XMark generated data. International XML
Database Symposium (XSYM).
Florescu, D., and Kossmann, D., 1999. A Performance
Evaluation of alternative Mapping Schemas for Storing
XML Data in a Relational Database. INRIA
Rocquencourt, France
Gray J., 1993. The Benchmark Handbook for Database and
Transaction Systems. Morgan Kaufmann, San
Francisco, CA, USA, ISBN 1-55860-292-5.
Jiang, H., Lu, H., Wang, W., and Yu, J., 2002. XParent: An
Efficient RDBMS-Based XML Database System.
International conference on Data Engineering, pages 1-
2, CA, USA.
Mlynkova, I,. 2008. XML Benchmarking. IADIS
International Conference Informatics, pages 59- 66.
Nicola, M., Kogan, I., and Schiefer, B., 2007. An XML
Transaction Processing Benchmark. In Proceedings of
ACM SIGMOD international conference on
Management of data (pp. 937-948).
PennProj, 2014. The Penn Treebank Project. Available
online at http://www.cis.upenn.edu/~treebank/,
[Accessed on: 13/11/2014].
Roy, J., and Ramanujan, A., 2000. XML: data's universal
language. IT Professional, 2(3), 32-36.
Runapongsa, K., Patel, M., Jagadish, H., Chen, Y., and Al-
Khalifa, S., 2006. The Michigan Benchmark: Towards
XML Query Performance Diagnostics. International
Journal of Information systems, 31(2), pages 73-97.
Sakr, S., 2010. Towards a comprehensive assessment for
selectivity estimation approaches of XML queries.
International Journal of Web Engineering and
Technology, 6(1), 58-82.
Schmidt, A., Waas, F., Kersten, M., Carey, D., Manolescu,
I., and Busse. R., 2002. XMark: A Benchmark for XML
Data Management. International conference on VLDB,
Hong Kong, pages 1-12.
Yao, B. B., Ozsu, M. T., and Khandelwal, N., 2004.
XBench benchmark and performance testing of XML
DBMSs. In IEEE Proceedings, 20
th
International
Conference on Data Engineering (pp. 621-632).
Zhang, X., Liu, K., Zou, L., Du, X., and Wang, S., 2011.
Renda-RX: A Benchmark for Evaluating XML-
Relational Database System. LNCS, Volume 6897,
2011, pp 578-589.
TowardsaComprehensiveXMLBenchamrk
117