Skip to main content

Temporal extensions to a uniform behavioral object model

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 823))

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.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. F. Allen. Towards a General Theory of Action and Time. Artifical Intelligence, 23(123), 1984.

    Google Scholar 

  2. J.F.K.A. Benthem. The Logic of Time. Reidel, 1983.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. S. Gadia. A Homogeneous Relational Model and Query Languages for Temporal Databases. ACM Transactions on Database Systems, 13(4), 1988.

    Google Scholar 

  5. I. Goralwalla. An Implementation of a Temporal Relational Database Management System. Master's thesis, Bilkent University, 1992.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. N. Lorentzos and R. Johnson. Extending Relational Algebra to Manipulate Temporal Data. Information Systems, 15(3), 1988.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. E. Rose and A. Segev. TOOA — A Temporal Object-Oriented Algebra. In Proc. European Conference on Object-Oriented Programming, 1993.

    Google Scholar 

  13. R. Snodgrass. The Temporal Query Language, TQuel. ACM Transactions on Database Systems, 12(2):247–298, June 1987.

    Article  Google Scholar 

  14. A. Segev and A. Shoshani. Modeling Temporal Semantics. In Temporal Aspects of Information Systems Conference, 1987.

    Google Scholar 

  15. A. Tansel. Adding Time Dimension to Relational Model and Extending Relational Algebra. Information Systems, 13(4):343–355, 1986.

    Article  Google Scholar 

  16. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ramez A. Elmasri Vram Kouramajian Bernhard Thalheim

Rights and permissions

Reprints 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

Publish with us

Policies and ethics