Abstract
We define temporal extensions to a uniform, behavioral and functional object model by providing an extensible set of structural and behavioral abstractions to model various notions of time for different applications. We discuss the temporal semantics of inheritance by defining a lifespan behavior on objects in a collection. Finally, we give an elaborative example and show that temporal objects can be queried without adding any extra construct to the underlying query language.
This research has been supported by the Natural Sciences and Engineering Research Council of Canada under research grant OGP0951.
Preview
Unable to display preview. Download preview PDF.
References
J. F. Allen. Towards a General Theory of Action and Time. Artifical Intelligence, 23(123), 1984.
J.F.K.A. Benthem. The Logic of Time. Reidel, 1983.
R. Elmasri, G. Wuu, and Y. Kim. The Time Index: An Access Structure for Temporal Data. In Proc. 16th Int'l Conf. on Very Large Data bases, August 1990.
S. Gadia. A Homogeneous Relational Model and Query Languages for Temporal Databases. ACM Transactions on Database Systems, 13(4), 1988.
I. Goralwalla. An Implementation of a Temporal Relational Database Management System. Master's thesis, Bilkent University, 1992.
S.N. Khoshafian and G.P. Copeland. Object Identity. In Proc. of the Int'l Conf on Object-Oriented Programming: Systems, Languages, and Applications, pages 406–416, September 1986.
W. Kafer and H. Schoning. Realizing a Temporal Complex-Object Data Model. In Proc. ACM SIGMOD Int'l. Conf. on Management of Data, pages 266–275, 1992.
N. Lorentzos and R. Johnson. Extending Relational Algebra to Manipulate Temporal Data. Information Systems, 15(3), 1988.
R.J. Peters, A. Lipka, M.T. özsu, and D. Szafron. An Extensible Query Model and Its Languages for a Uniform Behavioral Object Management System. In Proc. Second Int'l. Conf. on Information and Knowledge Management, November 1993.
R.J. Peters, M.T. özsu, and D. Szafron. TIGUKAT: An Object Model for Query and View Support in Object Database Systems. Technical Report TR-92-14, University of Alberta, October 1992.
E. Rose and A. Segev. TOODM — A Temporal Object-Oriented Data Model with Temporal Constraints. In Proc. 10th Int'l Conf. on the Entity Relationship Approach, pages 205–229, October 1991.
E. Rose and A. Segev. TOOA — A Temporal Object-Oriented Algebra. In Proc. European Conference on Object-Oriented Programming, 1993.
R. Snodgrass. The Temporal Query Language, TQuel. ACM Transactions on Database Systems, 12(2):247–298, June 1987.
A. Segev and A. Shoshani. Modeling Temporal Semantics. In Temporal Aspects of Information Systems Conference, 1987.
A. Tansel. Adding Time Dimension to Relational Model and Extending Relational Algebra. Information Systems, 13(4):343–355, 1986.
G. Wuu and U. Dayal. A Uniform Model for Temporal Object-Oriented Databases. In Proc. 8th Int'l. Conf. on Data Engineering, pages 584–593, February 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Goralwalla, I.A., özsu, M.T. (1994). Temporal extensions to a uniform behavioral object model. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds) Entity-Relationship Approach — ER '93. ER 1993. Lecture Notes in Computer Science, vol 823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024361
Download citation
DOI: https://doi.org/10.1007/BFb0024361
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58217-5
Online ISBN: 978-3-540-48575-9
eBook Packages: Springer Book Archive