Open AccessJournal Article
eXist: An Open source native XML database
387
TL;DR: eXist as discussed by the authors is an Open Source native XML database system, which supports keyword search on element and attribute contents and an enhanced indexing scheme at the architecture's core supports quick identification of structural node relationships.
read more
Abstract: With the advent of native and XML enabled database systems, techniques for efficiently storing, indexing and querying large collections of XML documents have become an important research topic. This paper presents the storage, indexing and query processing architecture of eXist, an Open Source native XML database system. eXist is tightly integrated with existing tools and covers most of the native XML database features. An enhanced indexing scheme at the architecture's core supports quick identification of structural node relationships. Based on this scheme, we extend the application of path join algorithms to implement most parts of the XPath query language specification and add support for keyword search on element and attribute contents.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The Cardiac Atlas Project—an imaging database for computational modeling and statistical atlases of the heart
Carissa G. Fonseca,Michael Backhaus,David A. Bluemke,Randall Britten,Jae Do Chung,Brett R. Cowan,Ivo D. Dinov,J. Paul Finn,Peter Hunter,Alan H. Kadish,Daniel C. Lee,Joao A.C. Lima,Pau Medrano-Gracia,Kalyanam Shivkumar,Avan Suinesiaputra,Wenchao Tao,Alistair A. Young +16 more
TL;DR: The Cardiac Atlas Project has established a large-scale database of cardiac imaging examinations and associated clinical data in order to develop a shareable, web-accessible, structural and functional atlas of the normal and pathological heart for clinical, research and educational purposes.
Alternatives to relational database: Comparison of NoSQL and XML approaches for clinical data storage
TL;DR: Three database approaches--NoSQL, XML-enabled and native XML--are investigated to evaluate their suitability for structured clinical data and the results show that NoSQL database is the best choice for query speed, whereas XML databases are advantageous in terms of scalability, flexibility and extensibility, which are essential to cope with the characteristics of clinical data.
122
Node labeling schemes for dynamic XML documents reconsidered
Theo Härder,Michael Peter Haustein,Christian Mathis,Markus Wagner +3 more
- 01 Jan 2007
TL;DR: This paper evaluates existing range-based and prefix-based labeling schemes, before proposing its own scheme based on DeweyIDs, which is experimentally explored as a general and immutable node labeling mechanism, stress its synergetic potential for query processing and locking, and show how it can be implemented efficiently.
109
Assessing and Comparing Vulnerability Detection Tools for Web Services: Benchmarking Approach and Examples
Nuno Antunes,Marco Vieira +1 more
TL;DR: Results show that the benchmarks accurately portray the effectiveness of vulnerability detection tools (in a relative manner) and suggest that the proposed benchmarking approach can be applied in the field.
73
A metadata approach for clinical data management in translational genomics studies in breast cancer
Irene Papatheodorou,Charles Crichton,Lorna Morris,Peter H Maccallum,Jim Davies,James D. Brenton,Carlos Caldas +6 more
TL;DR: A metadata approach for managing similarities and differences in clinical datasets in a standardized way that uses Common Data Elements (CDEs) is described.
References
•Book
Introduction to Modern Information Retrieval
Gerard Salton,Michael J. McGill +1 more
- 01 Jan 1983
TL;DR: Reading is a need and a hobby at once and this condition is the on that will make you feel that you must read.
12.6K
•Proceedings Article
Relational Databases for Querying XML Documents: Limitations and Opportunities
Jayavel Shanmugasundaram,Kristin Tufte,Chun Zhang,Gang He,David J. DeWitt,Jeffrey F. Naughton +5 more
- 07 Sep 1999
TL;DR: It turns out that the relational approach can handle most (but not all) of the semantics of semi-structured queries over XML data, but is likely to be effective only in some cases.
On supporting containment queries in relational database management systems
Chun Zhang,Jeffrey F. Naughton,David J. DeWitt,Qiong Luo,Guy M. Lohman +4 more
- 01 May 2001
TL;DR: The results suggest that contrary to most expectations, with some modifications, a native implementations in an RDBMS can support this class of query much more efficiently.
Structural joins: a primitive for efficient XML query pattern matching
Shurug Al-Khalifa,H. V. Jagadish,Nick Koudas,Jignesh M. Patel,Divesh Srivastava,Yuqing Wu +5 more
- 07 Aug 2002
TL;DR: It is shown that, in some cases, tree-merge algorithms can have performance comparable to stack-tree algorithms, in many cases they are considerably worse, and this behavior is explained by analytical results that demonstrate that, on sorted inputs, the stack- tree algorithms have worst-case I/O and CPU complexities linear in the sum of the sizes of inputs and output, while the tree-MERge algorithms do not have the same guarantee.
A Performance Evaluation of Alternative Mapping Schemes for Storing XML Data in a Relational Database
Daniela Florescu,Donald Kossmann +1 more
- 01 Jan 1999
TL;DR: This paper studies how XML data can be stored and queried using a standard relational database system and presents alternative mapping schemes to store XML data in a relational database and discusses how XML-QL queries can be translated into SQL queries for every mapping scheme.
289
Related Papers (5)
Quanzhong Li,Bongki Moon +1 more
- 11 Sep 2001
Akmal B. Chaudhri,Mario Jeckle,Erhard Rahm,Rainer Unland +3 more
- 01 Jan 2003