Formal semantics and pragmatics for natural language querying
Formal semantics and pragmatics for natural language querying
On completeness of historical relational query languages
ACM Transactions on Database Systems (TODS)
On the semantics of “now” in databases
ACM Transactions on Database Systems (TODS)
Advanced database systems
Comparison of access methods for time-evolving data
ACM Computing Surveys (CSUR)
Developing time-oriented database applications in SQL
Developing time-oriented database applications in SQL
Managing historical semistructured data
Theory and Practice of Object Systems
XMill: an efficient compressor for XML data
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Querying ATSQL databases with temporal logic
ACM Transactions on Database Systems (TODS)
The TSQL2 Temporal Query Language
The TSQL2 Temporal Query Language
Temporal and Real-Time Databases: A Survey
IEEE Transactions on Knowledge and Data Engineering
DNIS '02 Proceedings of the Second International Workshop on Databases in Networked Information Systems
A Formal Temporal Object-Oriented Data Model
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Generalized Version Control in an Object-Oriented Database
Proceedings of the Fourth International Conference on Data Engineering
Tamino - A DBMS designed for XML
Proceedings of the 17th International Conference on Data Engineering
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Capturing and Querying Multiple Aspects of Semistructured Data
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Using SQL to Build New Aggregates and Extenders for Object- Relational Systems
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Efficiently Publishing Relational Data as XML Documents
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Change-Centric Management of Versions in an XML Warehouse
Proceedings of the 27th International Conference on Very Large Data Bases
Coalescing in Temporal Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Proceedings of the International Workshop on Temporal Databases: Recent Advances in Temporal Databases
Efficient schemes for managing multiversionXML documents
The VLDB Journal — The International Journal on Very Large Data Bases
Understanding the Linux Kernel, Second Edition
Understanding the Linux Kernel, Second Edition
A comprehensive XQuery to SQL translation using dynamic interval encoding
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Temporal Aspects of Semistructured Data
TIME '01 Proceedings of the Eighth International Symposium on Temporal Representation and Reasoning (TIME'01)
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
ACM Transactions on Database Systems (TODS)
Representing and querying histories of semistructured databases using multidimensional OEM
Information Systems - Special issue: ADBIS 2002: Advances in databases and information systems
XTABLES: Bridging relational technology and XML
IBM Systems Journal
Modification semantics in now-relative databases
Information Systems
Temporal management of RFID data
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Temporal modelling and management of normative documents in XML format
Data & Knowledge Engineering - Special issue: WIDM 2003
Supporting complex queries on multiversion XML documents
ACM Transactions on Internet Technology (TOIT)
Transaction Time Support Inside a Database Engine
ICDE '06 Proceedings of the 22nd International Conference on Data Engineering
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
Temporal slicing in the evaluation of XML queries
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Indexing temporal XML documents
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Temporal XML: modeling, indexing, and query processing
The VLDB Journal — The International Journal on Very Large Data Bases
Supporting temporal slicing in XML databases
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Managing and querying transaction-time databases under schema evolution
Proceedings of the VLDB Endowment
Managing the History of Metadata in Support for DB Archiving and Schema Evolution
ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
PRIMA: archiving and querying historical data with evolving schemas
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Automating database schema evolution in information system upgrades
Proceedings of the 2nd International Workshop on Hot Topics in Software Upgrades
Proceedings of the 13th International Conference on Extending Database Technology
Scalable architecture and query optimization fortransaction-time DBs with evolving schemas
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Modeling temporal dimensions of semistructured data
Journal of Intelligent Information Systems
Provenance management in databases under schema evolution
TaPP'12 Proceedings of the 4th USENIX conference on Theory and Practice of Provenance
Supporting database provenance under schema evolution
ER'12 Proceedings of the 2012 international conference on Advances in Conceptual Modeling
High-performance complex event processing over hierarchical data
ACM Transactions on Database Systems (TODS) - Invited papers issue
XTrigger: XML database trigger
Computer Science - Research and Development
Hi-index | 0.01 |
Effective support for temporal applications by database systems represents an important technical objective that is difficult to achieve since it requires an integrated solution for several problems, including (i) expressive temporal representations and data models, (ii) powerful languages for temporal queries and snapshot queries, (iii) indexing, clustering and query optimization techniques for managing temporal information efficiently, and (iv) architectures that bring together the different pieces of enabling technology into a robust system. In this paper, we present the ArchIS system that achieves these objectives by supporting a temporally grouped data model on top of RDBMS. ArchIS' architecture uses (a) XML to support temporally grouped (virtual) representations of the database history, (b) XQuery to express powerful temporal queries on such views, (c) temporal clustering and indexing techniques for managing the actual historical data in a relational database, and (d) SQL/XML for executing the queries on the XML views as equivalent queries on the relational database. The performance studies presented in the paper show that ArchIS is quite effective at storing and retrieving under complex query conditions the transaction-time history of relational databases, and can also assure excellent storage efficiency by providing compression as an option. This approach achieves full-functionality transaction-time databases without requiring temporal extensions in XML or database standards, and provides critical support to emerging application areas such as RFID.