loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Anguel Novoselsky and Zhen Hua Liu

Affiliation: Oracle Corporation, United States

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 bui ld 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)

CC BY-NC-ND 4.0

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 18.218.127.141

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. and Liu, Z. (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; ISSN 2184-2833, SciTePress, pages 85-92. DOI: 10.5220/0002237600850092

@conference{icsoft09,
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},
year={2009},
pages={85-92},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002237600850092},
isbn={978-989-674-009-2},
issn={2184-2833},
}

TY - CONF

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
IS - 2184-2833
AU - Novoselsky, A.
AU - Liu, Z.
PY - 2009
SP - 85
EP - 92
DO - 10.5220/0002237600850092
PB - SciTePress