Logical foundation for updating XML

Guoren Wang*, Mengchi Liu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

2 Citations (Scopus)

Abstract

With the extensive use of XML in applications over the Web, how to update XML data is becoming an important issue because the role of XML has been expanded beyond traditional applications in which XML is used for data representation and exchange over the Web. Several languages have been proposed for updating XML data, but they have two main drawbacks. One is these updating languages are based on low-level graph-based or tree-based data models so that update requests are thus expressed in a nonintuitive and unnatural way and update statements are too complicated to comprehend. The other is there is still no consensus about the logical foundation for XML updates. This paper presents a declarative language for updating XML data based on a high-level data model and systemically describes its semantics.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsGuozhu Dong, Tang Changjie, Wei Wang
PublisherSpringer Verlag
Pages80-91
Number of pages12
ISBN (Electronic)9783540407157
DOIs
Publication statusPublished - 2003
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2762
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'Logical foundation for updating XML'. Together they form a unique fingerprint.

Cite this