Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer from huge memory demands: the space needed to load an XML document is usually many times larger than the size of the document. A considerable amount of memory is needed to store the tree structure of the XML document. Here a technique is presented that allows to represent the tree structure of an XML document in an efficient way. The representation exploits the high reg-ularity in XML documents by “compressing ” their tree structure; the latter means to detect and remove repetitions of tree patterns. The functionality of basic tree operations, like traversal along edges, is preserved in the compressed representa-tion. This allows to directly...
Abstract. XML has already become the de facto standard for specifying and exchanging data on the Web...
Abstract. Fragmentation techniques for XML data are gaining momentum within both distributed and cen...
Due to the growing popularity of XML as a data exchange and storage format, the need to develop effi...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
Extensible Markup Language (XML) is a multi-purpose text-based format, used for storage, transmissio...
Abstract. Sharing of common subtrees has been reported useful not only for XML compression but also ...
Over recent years XML has evolved from a document exchange format to a multi-purpose data storage an...
We introduce NATIX, an efficient, native repository for storing, retrieving and managing tree-struct...
XML is becoming the universal language for communicating information on the Web and has gained wide...
XML documents are by design self-describing. In order to accomplish this, the XML data is highly ver...
Trees are a fundamental structure in computing. They are used in almost every aspect of modeling and...
With the rapidly increasing popularity of XML as a data format, there is a large demand for efficien...
Abstract. In order to accelerate execution of various matching and navigation operations on collecti...
Document Object Model (DOM) and Simple API for XML (SAX) are the two major programming models for XM...
The performance of XML database queries can be greatly enhanced by employing materialized views. We ...
Abstract. XML has already become the de facto standard for specifying and exchanging data on the Web...
Abstract. Fragmentation techniques for XML data are gaining momentum within both distributed and cen...
Due to the growing popularity of XML as a data exchange and storage format, the need to develop effi...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
Extensible Markup Language (XML) is a multi-purpose text-based format, used for storage, transmissio...
Abstract. Sharing of common subtrees has been reported useful not only for XML compression but also ...
Over recent years XML has evolved from a document exchange format to a multi-purpose data storage an...
We introduce NATIX, an efficient, native repository for storing, retrieving and managing tree-struct...
XML is becoming the universal language for communicating information on the Web and has gained wide...
XML documents are by design self-describing. In order to accomplish this, the XML data is highly ver...
Trees are a fundamental structure in computing. They are used in almost every aspect of modeling and...
With the rapidly increasing popularity of XML as a data format, there is a large demand for efficien...
Abstract. In order to accelerate execution of various matching and navigation operations on collecti...
Document Object Model (DOM) and Simple API for XML (SAX) are the two major programming models for XM...
The performance of XML database queries can be greatly enhanced by employing materialized views. We ...
Abstract. XML has already become the de facto standard for specifying and exchanging data on the Web...
Abstract. Fragmentation techniques for XML data are gaining momentum within both distributed and cen...
Due to the growing popularity of XML as a data exchange and storage format, the need to develop effi...