
 
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