Schema-mediated exchange of temporal XML data

Curtis Dyreson, Richard Thomas Snodgrass, Faiz Currim, Sabah Currim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

When web servers publish data formatted in XML, only the current state of the data is (generally) published. But data evolves over time as it is updated. Capturing that evolution is vital to recovering past versions, tracking changes, and evaluating temporal queries. This paper presents a system to build a temporal data collection, which records the history of each published datum rather than just its current state. The key to exchanging temporal data is providing a temporal schema to mediate the interaction between the publisher and the reader. The schema describes how to construct a temporal data collection by "gluing" individual states into an integrated history.

Original languageEnglish (US)
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages212-227
Number of pages16
Volume4215 LNCS
StatePublished - 2006
Event25th International Conference on Conceptual Modeling - ER 2006 - Tucson, AZ, United States
Duration: Nov 6 2006Nov 9 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4215 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other25th International Conference on Conceptual Modeling - ER 2006
CountryUnited States
CityTucson, AZ
Period11/6/0611/9/06

Fingerprint

Gluing
XML
World Wide Web
Schema
Servers
History
Web Server
Query
Interaction

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Dyreson, C., Snodgrass, R. T., Currim, F., & Currim, S. (2006). Schema-mediated exchange of temporal XML data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4215 LNCS, pp. 212-227). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4215 LNCS).

Schema-mediated exchange of temporal XML data. / Dyreson, Curtis; Snodgrass, Richard Thomas; Currim, Faiz; Currim, Sabah.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4215 LNCS 2006. p. 212-227 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4215 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Dyreson, C, Snodgrass, RT, Currim, F & Currim, S 2006, Schema-mediated exchange of temporal XML data. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4215 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4215 LNCS, pp. 212-227, 25th International Conference on Conceptual Modeling - ER 2006, Tucson, AZ, United States, 11/6/06.
Dyreson C, Snodgrass RT, Currim F, Currim S. Schema-mediated exchange of temporal XML data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4215 LNCS. 2006. p. 212-227. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Dyreson, Curtis ; Snodgrass, Richard Thomas ; Currim, Faiz ; Currim, Sabah. / Schema-mediated exchange of temporal XML data. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4215 LNCS 2006. pp. 212-227 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{0ca81458a1df41d79f86ffa7c0ee772c,
title = "Schema-mediated exchange of temporal XML data",
abstract = "When web servers publish data formatted in XML, only the current state of the data is (generally) published. But data evolves over time as it is updated. Capturing that evolution is vital to recovering past versions, tracking changes, and evaluating temporal queries. This paper presents a system to build a temporal data collection, which records the history of each published datum rather than just its current state. The key to exchanging temporal data is providing a temporal schema to mediate the interaction between the publisher and the reader. The schema describes how to construct a temporal data collection by {"}gluing{"} individual states into an integrated history.",
author = "Curtis Dyreson and Snodgrass, {Richard Thomas} and Faiz Currim and Sabah Currim",
year = "2006",
language = "English (US)",
isbn = "354047224X",
volume = "4215 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "212--227",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Schema-mediated exchange of temporal XML data

AU - Dyreson, Curtis

AU - Snodgrass, Richard Thomas

AU - Currim, Faiz

AU - Currim, Sabah

PY - 2006

Y1 - 2006

N2 - When web servers publish data formatted in XML, only the current state of the data is (generally) published. But data evolves over time as it is updated. Capturing that evolution is vital to recovering past versions, tracking changes, and evaluating temporal queries. This paper presents a system to build a temporal data collection, which records the history of each published datum rather than just its current state. The key to exchanging temporal data is providing a temporal schema to mediate the interaction between the publisher and the reader. The schema describes how to construct a temporal data collection by "gluing" individual states into an integrated history.

AB - When web servers publish data formatted in XML, only the current state of the data is (generally) published. But data evolves over time as it is updated. Capturing that evolution is vital to recovering past versions, tracking changes, and evaluating temporal queries. This paper presents a system to build a temporal data collection, which records the history of each published datum rather than just its current state. The key to exchanging temporal data is providing a temporal schema to mediate the interaction between the publisher and the reader. The schema describes how to construct a temporal data collection by "gluing" individual states into an integrated history.

UR - http://www.scopus.com/inward/record.url?scp=33845218947&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33845218947&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:33845218947

SN - 354047224X

SN - 9783540472247

VL - 4215 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 212

EP - 227

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -