XMask: an Enabled XML Management System

Moad Maghaydah*, Mehmet A. Orgun

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review


Storing XML documents in relational database systems is still the most affordable and available storage solution. Meanwhile more work is still needed to provide efficient support for dynamic XML data stored in RDBMS. We present an abstract design for an Enabled XML Management System, and also propose a new labeling approach for nodes in XML documents, which we call XMask. XMask is a Dewey based labeling technique where each element is identified by a label consisting of two values (1) node Id (2) and node Mask. XMask can efficiently maintain the document structure and order with a short-length label that can fit in a 32-bit integer. We report the results of experimental evaluation using XML data between our approach and two other approaches, namely Edge and XRel, which use integer values for labeling as well. We show that our approach outperforms the other two approaches for complex queries.

Original languageEnglish
Title of host publicationAdvances in Information Systems - 4th International Conference, ADVIS 2006, Proceedings
EditorsTatyana Yakhno, Erich J. Neuhold
Place of PublicationBerlin, Heidelberg
PublisherSpringer, Springer Nature
Number of pages10
Volume4243 LNCS
ISBN (Electronic)9783540462927
ISBN (Print)3540462910, 9783540462910
Publication statusPublished - 2006
Event4th International Conference on Advances in Information Systems, ADVIS 2006 - Izmir, Turkey
Duration: 18 Oct 200620 Oct 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4243 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349


Other4th International Conference on Advances in Information Systems, ADVIS 2006


Dive into the research topics of 'XMask: an Enabled XML Management System'. Together they form a unique fingerprint.

Cite this