DNIS '02 Proceedings of the Second International Workshop on Databases in Networked Information Systems
Time: A Coordinate for Web Site Modelling
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
Temporal coalescing with now granularity, and incomplete information
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Managing versions of web documents in a transaction-time web server
Proceedings of the 13th international conference on World Wide Web
Representing and querying histories of semistructured databases using multidimensional OEM
Information Systems - Special issue: ADBIS 2002: Advances in databases and information systems
Sanitizing using metadata in MetaXQuery
Proceedings of the 2005 ACM symposium on Applied computing
Bridging relational database history and the web: the XML approach
WIDM '06 Proceedings of the 8th annual ACM international workshop on Web information and data management
IEEE Transactions on Knowledge and Data Engineering
Indexing temporal XML documents
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Temporal queries and version management in XML-based document archives
Data & Knowledge Engineering
Temporal XML: modeling, indexing, and query processing
The VLDB Journal — The International Journal on Very Large Data Bases
ArchIS: an XML-based approach to transaction-time temporal database systems
The VLDB Journal — The International Journal on Very Large Data Bases
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
Mapping Bitemporal XML Data Model to XML Document
Computer Supported Cooperative Work in Design IV
An XQuery-based version extension of an XML native database
Proceedings of the 2009 EDBT/ICDT Workshops
Supporting complex changes in evolving interrelated web databanks
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
A pattern-based temporal XML query language
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
Prefix-based node numbering for temporal XML
WISE'11 Proceedings of the 12th international conference on Web information system engineering
Reasoning with temporal constraints in RDF
PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
Temporal versioning of XML documents
ICADL'04 Proceedings of the 7th international Conference on Digital Libraries: international collaboration and cross-fertilization
Representing versions in XML documents using versionstamp
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
ESWC'05 Proceedings of the Second European conference on The Semantic Web: research and Applications
TempoXML: Nested bitemporal relationship modeling and conversion tool for fuzzy XML
Information Sciences: an International Journal
Consistency of temporal XML documents
XSym'06 Proceedings of the 4th international conference on Database and XML Technologies
Querying semistructured temporal data
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Modeling temporal dimensions of semistructured data
Journal of Intelligent Information Systems
Managing branch versioning in versioned/temporal XML documents
XSym'07 Proceedings of the 5th international conference on Database and XML Technologies
Temporal and multi-versioned XML documents: A survey
Information Processing and Management: an International Journal
Hi-index | 0.00 |
Transaction time is the time of database transactions that create, modify, or destroy facts. It is used to record when facts exist in a database. Accounting for transaction time is essential to supporting audit queries that delve into past database states and differential queries that pinpoint differences between two states. In a web context, transaction time is a problematic concept because there are no transactions. Browsers and other consumers of web data can observe snapshots of resources like XML documents but are rarely active participants in their creation or destruction. This paper presents the TTXPath data model and query language. TTXPath extends XPath with support for transaction time. XPath is a specification language for locations in an XML document. It serves as the basis for XML query languages like XSLT and XQuery. XPath has no temporal semantics. To construct a TTXPath data model, snapshots of an XML document are obtained over time by an observer. The snapshots are then merged and transaction times are associated with each edge and node. The TTXPath query language extends XPath with a transaction-time axis to enable a query to access past or future states, and with constructs to extract and compare times. TTXPath maximally reuses XPath hence the changes needed to support transaction time are minimal and TTXPath is fully backwards-compatible with XPath.