Paper Unlock

Authors: Anguel Novoselsky and Zhen Hua Liu

Affiliation: Oracle Corporation, United States

ISBN: 978-989-674-009-2

Keyword(s): XML, XQuery, XQuery Scripting Extension, XQuery Update Facility, XSLT, XPath, XML DB, Software Engineering.

Related Ontology Subjects/Areas/Topics: Data Engineering ; Data Management and Quality ; Data Storage and Query Processing ; Embedded Communications Systems ; Programming Languages ; Software Architectures ; Software Engineering ; Telecommunications

Abstract: As XML becomes a common flexible data model for data exchange and representation, more and more adoptions of “XML-only” application design paradigm start to appear. This pure XML based approach views XML as a logical data model and uses the high-level XML declarative and imperative programming languages, such as XQuery, XQuery scripting extension, XQuery Update Facility, XQuery Full Text, XPath, XSLT, as the primary languages for application development. The “XML only” paradigm has its merits because it promotes the opportunities of global cross-tier optimisations and eliminates the impedance mismatches between different data models and different programming language styles that exist in the alternative “multi-language” approach. In this paper, we present a “pure” XML Integrated Processing Environment (XIPE) built around an XML Virtual Machine (XVM) and XML Data Repository (XDR). We present the XIPE key components - XCompiler, XVM, XQDOM, XML Tree Index, … etc, that are needed to buil d such a programming environment. We also show the design rationale and principles we apply to build each one of the components. The goal is to make the XIPE itself open, flexible and scalable. In order to achieve that, we use an interface-based component interaction model and use the so called “light” and “heavy” data repositories, which helps XIPE to scale seamlessly with different sizes, shapes and characteristics of the underlying XML. (More)

PDF ImageFull Text

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Novoselsky A.; Liu Z. and (2009). XIPE - An XML Integrated Processing Environment.In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-989-674-009-2, pages 85-92. DOI: 10.5220/0002237600850092

author={Anguel Novoselsky and Zhen Hua Liu},
title={XIPE - An XML Integrated Processing Environment},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,},


JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - XIPE - An XML Integrated Processing Environment
SN - 978-989-674-009-2
AU - Novoselsky, A.
AU - Liu, Z.
PY - 2009
SP - 85
EP - 92
DO - 10.5220/0002237600850092

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.