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 :
بازگشت