A Temporal Knowledge Representation Model OSAM*/T and Its Query Language OQL/T.
Stanley Y. W. Su, Hsin-Hsing M. Chen:
A Temporal Knowledge Representation Model OSAM*/T and Its Query Language OQL/T.
VLDB 1991: 431-442@inproceedings{DBLP:conf/vldb/SuC91,
author = {Stanley Y. W. Su and
Hsin-Hsing M. Chen},
editor = {Guy M. Lohman and
Am\'{\i}lcar Sernadas and
Rafael Camps},
title = {A Temporal Knowledge Representation Model OSAM*/T and Its Query
Language OQL/T},
booktitle = {17th International Conference on Very Large Data Bases, September
3-6, 1991, Barcelona, Catalonia, Spain, Proceedings},
publisher = {Morgan Kaufmann},
year = {1991},
isbn = {1-55860-150-3},
pages = {431-442},
ee = {db/conf/vldb/SuC91.html},
crossref = {DBLP:conf/vldb/91},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The importance of temporal database management and temporal reasoning has long been recognized by the database and AI communities.
Many techniques for modeling and managing temporal databases have been introduced.
Most of the existing research on temporal databases have been based on the relational data model which has limited capabilities in modeling complex objects, constraints, and behavioral properties.
In this paper, we present an object-oriented knowledge-based approach to model and process temporal information.
A temporal knowledge representation model OSAM*/T is described.
It is an extension of the object-oriented semantic association model OSAM* to capture the concepts of time and history.
Object time-stamping is used to record the evolutions of objects, and knowledgerules instead of extra time notions are used to capture special temporal requirements.
The temporal model is also featured by its separation of historical data and current data and its simple and maintainable representation of complex objects.
In addition to the temporal data model, this paper also introduces a temporal query language OQL/T which is an extension of the object-oriented query languageOQL for processing temporal information.
Several temporal functions, interval comparison operators, and set operators are described.
Copyright © 1991 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Guy M. Lohman, Amílcar Sernadas, Rafael Camps (Eds.):
17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings.
Morgan Kaufmann 1991, ISBN 1-55860-150-3
References
- [ALA89]
- A. M. Alashqur, Stanley Y. W. Su, Herman Lam:
OQL: A Query Language for Manipulating Object-oriented Databases.
VLDB 1989: 433-442
- [ADI86]
- Michel E. Adiba, N. Bui Quang:
Historical Multi-Media Databases.
VLDB 1986: 63-70
- [AHN86]
- Ilsoo Ahn:
Towards An Implementation of Database Management Systems with Temporal Support.
ICDE 1986: 374-381
- [AHN88]
- Ilsoo Ahn, Richard T. Snodgrass:
Partitioned storage for temporal databases.
Inf. Syst. 13(4): 369-391(1988)
- [ALL83]
- James F. Allen:
Maintaining Knowledge about Temporal Intervals.
Commun. ACM 26(11): 832-843(1983)
- [AND82]
- T. Lougenia Anderson:
Modeling Time at the Conceptual Level.
JCDKB 1982: 273-297
- [ARI86]
- Gad Ariav:
A Temporally Oriented Data Model.
ACM Trans. Database Syst. 11(4): 499-527(1986)
- [BOL82]
- A. Bolour, T. L. Anderson, L. J. Dekeyser, Harry K. T. Wong:
The Role of Time in Information Processing: A Survey.
SIGMOD Record 12(3): 27-50(1982)
- [BOO86]
- Grady Booch:
Object-Oriented Development.
IEEE Trans. Software Eng. 12(2): 211-221(1986)
- [CHE91]
- ...
- [CLI83]
- James Clifford, David Scott Warren:
Formal Semantics for Time in Databases.
ACM Trans. Database Syst. 8(2): 214-254(1983)
- [CLI85]
- James Clifford, Abdullah Uz Tansel:
On An Algebra For Historical Relational Databases: Two Views.
SIGMOD Conference 1985: 247-265
- [CHU90]
- ...
- [DAY85]
- ...
- [DE87]
- Surajan De, Shuh-Shen Pan, Andrew B. Whinston:
Temporal semantics and natural language processing in a decision support system.
Inf. Syst. 12(1): 29-47(1987)
- [ELM90a]
- Ramez Elmasri, Gene T. J. Wuu:
A Temporal Model and Query Language for ER Databases.
ICDE 1990: 76-83
- [ELM90b]
- Ramez Elmasri, Gene T. J. Wuu, Yeong-Joon Kim:
The Time Index: An Access Structure for Temporal Data.
VLDB 1990: 1-12
- [ELM90c]
- Ramez Elmasri, Ihab El-Assal, Vram Kouramajian:
Semantics of Temporal Data in an Extended ER Model.
ER 1990: 249-264
- [ELM90d]
- ...
- [GAD86]
- Shashi K. Gadia:
Toward a Multihomogeneous Model for a Temporal Database.
ICDE 1986: 390-397
- [KLO83]
- Manfred R. Klopprogge, Peter C. Lockemann:
Modelling Information Preserving Databases: Consequences of the Concept of Time.
VLDB 1983: 399-416
- [LAM89]
- ...
- [LOR88]
- Nikos A. Lorentzos, Roger G. Johnson:
Extending relational algebra to manipulate temporal data.
Inf. Syst. 13(3): 289-296(1988)
- [LUM84]
- Vincent Y. Lum, Peter Dadam, R. Erbe, Jürgen Günauer, Peter Pistor, Georg Walch, H. Werner, John Woodfill:
Designing DBMS Support for the Temporal Dimension.
SIGMOD Conference 1984: 115-130
- [McK86]
- L. Edwin McKenzie:
Bibliography: Temporal Databases.
SIGMOD Record 15(4): 40-52(1986)
- [NAV89]
- ...
- [ROC75]
- Marc J. Rochkind:
The Source Code Control System.
IEEE Trans. Software Eng. 1(4): 364-370(1975)
- [RAS88]
- Louiqa Raschid, Stanley Y. W. Su:
A Transaction Oriented Mechanism to Control Processing in a Knowledge Base Management System.
Expert Database Conf. 1988: 353-373
- [SCH83]
- Ulrich Schiel:
An Abstract Introduction to the Temporal-Hierarchic Data Model (THM).
VLDB 1983: 322-330
- [SEG87]
- Arie Segev, Arie Shoshani:
Logical Modeling of Temporal Data.
SIGMOD Conference 1987: 454-466
- [SEV76]
- Dennis G. Severance, Guy M. Lohman:
Differential Files: Their Application to the Maintenance of Large Databases.
ACM Trans. Database Syst. 1(3): 256-267(1976)
- [SHO86]
- Arie Shoshani, Kyoji Kawagoe:
Temporal Data Management.
VLDB 1986: 79-88
- [SIN90]
- ...
- [SNO85]
- Richard T. Snodgrass, Ilsoo Ahn:
A Taxonomy of Time in Databases.
SIGMOD Conference 1985: 236-246
- [SNO86]
- Richard T. Snodgrass:
Research Concerning Time in Databases - Project Summaries.
SIGMOD Record 15(4): 19-39(1986)
- [SNO87]
- Richard T. Snodgrass:
The Temporal Query Language TQuel.
ACM Trans. Database Syst. 12(2): 247-298(1987)
- [STO86]
- Michael Stonebraker, Lawrence A. Rowe:
The Design of Postgres.
SIGMOD Conference 1986: 340-355
- [SU85]
- ...
- [SU89]
- ...
- [SU91]
- ...
- [TAN86]
- Abdullah Uz Tansel:
Adding time dimension to relational model and extending relational algebra.
Inf. Syst. 11(4): 343-355(1986)
- [TAN89]
- Abdullah Uz Tansel, M. Erol Arkun, Gultekin Özsoyoglu:
Time-by-Example Query Language for Historical Databases.
IEEE Trans. Software Eng. 15(4): 464-478(1989)
Copyright © Tue Mar 16 02:22:02 2010
by Michael Ley (ley@uni-trier.de)