Skip to main navigation Skip to search Skip to main content

A Uniform System for Publishing and Maintaining XML Data

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

Abstract

XML has become the prime standard for data exchange on the Web. To exchange data residing in Databases, one needs to publish it in XML. Data publishing is often done with a predefined “schema.” The chapter proposes a new approach for schema-directed publishing of relational data in XML, based on the novel notion of attribute transformation grammars (ATGs). ATGs provide guidance on how to define views conforming to target schemas (DTDs), and automatically ensure schema conformance. The chapter also develops an incremental algorithm for maintaining XML views produced by ATGs, based on new incremental computation techniques that capitalize on the hierarchical structure of XML data and unique features of the ATGs. Taking real-life data from Gene Ontology (GO), this chapter also demonstrates how this system can efficiently publish the GO data in XML with respect to a predefined recursive DTD, and how it incrementally updates the target XML data in response to changes to the underlying GO database.
Original languageEnglish
Title of host publicationProceedings of the 30th International Conference on Very Large Data Bases, VLDB 2004
EditorsMario A. Nascimento, M. Tamer Ozsu, Donald Kossmann, Renee J. Miller, Jose A. Blakeley, K. Bernhard Schiefer
PublisherMorgan Kaufmann Publishers, Inc.
Pages1301-1304
Number of pages4
Edition1st
ISBN (Electronic)9780080539799
ISBN (Print)9780120884698, 0120884690
DOIs
Publication statusPublished - 8 Oct 2004
Event30th International Conference on Very Large Data Bases, VLDB 2004 - Toronto, Canada
Duration: 31 Aug 20043 Sept 2004

Publication series

NameProceedings of the International Conference on Very Large Data Bases

Conference

Conference30th International Conference on Very Large Data Bases, VLDB 2004
Country/TerritoryCanada
CityToronto
Period31/08/043/09/04

Fingerprint

Dive into the research topics of 'A Uniform System for Publishing and Maintaining XML Data'. Together they form a unique fingerprint.

Cite this