Over recent years XML has evolved from a document exchange format to a multi-purpose data storage and retrieval solution. To make use of the full potential of XML in the domain of large, data-centric documents it is necessary to have easy and fast access to individual data elements. We describe an implementation of the Document Object Model (DOM) that is designed with these objectives in mind. It uses compression to allow large documents to be stored in the computer's main memory. Query-relevant DOM methods are optimised to work on top of the created data structure. Measurements indicate that compression up to a factor of 5 is possible without losing the ability to directly address individual elements. No prior decompression is needed to qu...
With the rapidly increasing popularity of XML as a data format, there is a large demand for efficien...
XML is becoming the universal language for communicating information on the Web and has gained wide...
Worldwide standard for data definition is XML. For developing SOA based applications XML is extensiv...
XML is of growing importance in a range of computer applications. In addition to being a document ex...
Extensible Markup Language (XML) is a multi-purpose text-based format, used for storage, transmissio...
Document Object Modeling (DOM) is widely used approach for retrieving data from an XML document. If ...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
XML is a tremendous popular markup language in internet applications as well as a storage format. XM...
Abstract. Sharing of common subtrees has been reported useful not only for XML compression but also ...
XML provides flexibility in publishing and exchanging heterogeneous data on the Web. However, (he la...
Because XML documents tend to be very large, are accessed by declarative and navigational languages,...
After its introduction in 1998, XML has quickly emerged as the de facto exchange format for textual ...
Abstract. XML has already become the de facto standard for specifying and exchanging data on the Web...
Document Object Model (DOM) and Simple API for XML (SAX) are the two major programming models for XM...
With the rapidly increasing popularity of XML as a data format, there is a large demand for efficien...
XML is becoming the universal language for communicating information on the Web and has gained wide...
Worldwide standard for data definition is XML. For developing SOA based applications XML is extensiv...
XML is of growing importance in a range of computer applications. In addition to being a document ex...
Extensible Markup Language (XML) is a multi-purpose text-based format, used for storage, transmissio...
Document Object Modeling (DOM) is widely used approach for retrieving data from an XML document. If ...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
Abstract. Implementations that load XML documents and give access to them via, e.g., the DOM, suffer...
XML is a tremendous popular markup language in internet applications as well as a storage format. XM...
Abstract. Sharing of common subtrees has been reported useful not only for XML compression but also ...
XML provides flexibility in publishing and exchanging heterogeneous data on the Web. However, (he la...
Because XML documents tend to be very large, are accessed by declarative and navigational languages,...
After its introduction in 1998, XML has quickly emerged as the de facto exchange format for textual ...
Abstract. XML has already become the de facto standard for specifying and exchanging data on the Web...
Document Object Model (DOM) and Simple API for XML (SAX) are the two major programming models for XM...
With the rapidly increasing popularity of XML as a data format, there is a large demand for efficien...
XML is becoming the universal language for communicating information on the Web and has gained wide...
Worldwide standard for data definition is XML. For developing SOA based applications XML is extensiv...