DocumentCode
2831001
Title
Virtual DOM: An Efficient Virtual Memory Representation for Large XML Documents
Author
Psaila, Giuseppe
Author_Institution
Facoltd di Ing. Viale Marconi 5, Univ. degli Studi di Bergamo, Dalmine
fYear
2008
fDate
1-5 Sept. 2008
Firstpage
233
Lastpage
237
Abstract
Standardized main memory representation methods (DOM) are quite inadequate to represent large XML documents, both in terms of space (necessary amount of memory) and, consequently, in time: it easily happens that it is not possible to load large XML documents in main memory. In this paper, we present virtual DOM, a Java package that provides an efficient representation technique for large XML documents. It adopts a specifically designed virtual memory technique: memory blocks allocated to represent the document are swapped, when necessary, by skipping the operating system swapping mechanism; this way, the actual main memory needs are kept under control, the thrashing phenomenon is avoided even for large documents.
Keywords
Java; XML; data structures; software packages; virtual storage; Java package; Virtual DOM; large XML documents; virtual memory representation methods; Control systems; Data mining; Data structures; Databases; Engines; Expert systems; Java; Operating systems; Packaging; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Database and Expert Systems Application, 2008. DEXA '08. 19th International Workshop on
Conference_Location
Turin
ISSN
1529-4188
Print_ISBN
978-0-7695-3299-8
Type
conf
DOI
10.1109/DEXA.2008.117
Filename
4624721
Link To Document