Change detection in hierarchically structured information
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Managing historical semistructured data
Theory and Practice of Object Systems
Change-Centric Management of Versions in an XML Warehouse
Proceedings of the 27th International Conference on Very Large Data Bases
Efficient Management of Multiversion Documents by Object Referencing
Proceedings of the 27th International Conference on Very Large Data Bases
A Data Model for Temporal XML Documents
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
Observing Transaction-Time Semantics with TTXPath
WISE '01 Proceedings of the Second International Conference on Web Information Systems Engineering (WISE'01) Volume 1 - Volume 1
Storing and Querying Multiversion XML Documents using Durable Node Numbers
WISE '01 Proceedings of the Second International Conference on Web Information Systems Engineering (WISE'01) Volume 1 - Volume 1
ACM Transactions on Database Systems (TODS)
Provenance management in curated databases
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
Temporal slicing in the evaluation of XML queries
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Temporal XML: modeling, indexing, and query processing
The VLDB Journal — The International Journal on Very Large Data Bases
Managing and querying transaction-time databases under schema evolution
Proceedings of the VLDB Endowment
On Detecting High-Level Changes in RDF/S KBs
ISWC '09 Proceedings of the 8th International Semantic Web Conference
XML Path Language (XPath) 2.0 Standard
XML Path Language (XPath) 2.0 Standard
Hi-index | 0.00 |
In this paper we deal with problems occurring in evolving interrelated Web databanks. Examples of such databanks are networks of interlinked scientific repositories on the Web, managed independently by cooperating research groups. We argue that changes should not be treated solely as transforming operations, but rather as first class citizens retaining structural, semantic and temporal characteristics. We propose a graph model called evo-graph for capturing in a coherent way the inherent relationship between evolving data and changes applied on them. Evo-graph represents changes as arbitrarily complex objects, similarly to data objects. We discuss the temporal characteristics of the evo-graph, and show how the evo-graph can provide past snapshots of the data. To uniformly express temporal and provenance queries we introduce evo-path, a path expression language based on XPath. Evo-path takes advantage of complex changes in the evo-graph in order to answer queries that interpret and elucidate data evolution.