A formal temporal object-oriented data model

  • Elisa Bertino
  • Elena Ferrari
  • Giovanna Guerrini
Temporal Databases
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1057)

Abstract

Although many temporal extensions to the relational data model have been proposed, there is no comparable amount of work in the context of object-oriented data models. This paper presents T_Chimera, a temporal extension of the Chimera data model. The main contribution of this work is to define a formal temporal object-oriented data model and to address on a formal basis several issues deriving from the introduction of time in an object-oriented context.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    S. Abiteboul, R. Hull, and V. Vianu. Foundations of Databases. Addison-Wesley, 1995.Google Scholar
  2. 2.
    E. Bertino, E. Ferrari and G. Guerrini. A Formal Temporal Object-Oriented Data Model. Technical Report 141-95, University of Milano, 1995.Google Scholar
  3. 3.
    T. Cheng and S. Gadia. An Object-Oriented Model for Temporal Databases. In Proc. of the Int'l Work. on an Infrastructure for Temporal Databases, 1993.Google Scholar
  4. 4.
    J. Clifford and A. Crocker. The Historical Relational Data Model (HRDM) Revisited. In A. Tansel et al., editors, Temporal Databases: Theory, Design, and Implementation, pp. 6–26. Benjamin/Cummings, 1993.Google Scholar
  5. 5.
    J. Clifford and A. Croker. Objects in Time. In Proc. 4th IEEE Int'l Conf. on Data Engineering, pp. 11–18, 1988.Google Scholar
  6. 6.
    S.K. Gadia and S.S. Nair. Temporal Databases: A Prelude to Parametric Data. In A. Tansel et al., editors, Temporal Databases: Theory, Design, and Implementation, pp. 28–66. Benjamin/Cummings, 1993.Google Scholar
  7. 7.
    I. Goralwalla and M. Özsu. Temporal Extensions to a Uniform Behavioral Object Model. In Proc. 12th Int'l Conf. on the Entity-Relationship Approach, LNCS 823, pp. 110–121, 1993.Google Scholar
  8. 8.
    G. Guerrini, E. Bertino, and R. Bal. A Formal Definition of the Chimera Object-Oriented Data Model. Technical Report IDEA.DE.2P.011.01, ESPRIT Project 6333, 1994. Submitted for publication.Google Scholar
  9. 9.
    C. Gunter and J. Mitchell. Theoretical Aspects of Object-Oriented Programming. MIT Press, 1994.Google Scholar
  10. 10.
    W. Käfer and H. Schöning. Realizing a Temporal Complex-Object Data Model. In Proc. of the ACM SIGMOD Int'l Conf., pp. 266–275, 1992.Google Scholar
  11. 11.
    N. Kline. An Update of the Temporal Database Bibliography. Proc. SIGMOD-RECORD, Vol. 22 Num. 4, 1993.Google Scholar
  12. 12.
    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, pp. 205–229, 1991.Google Scholar
  13. 13.
    R. Snodgrass. The Temporal Query Language TQUEL. ACM Transactions on Database Systems, 12(2):247–298, June 1987.Google Scholar
  14. 14.
    R. Snodgrass. Temporal Object-Oriented Databases: A Critical Comparison. In W. Kim, editor, Modern Database Systems: The Object Model, Interoperability and Beyond. Addison-Wesley, 1995.Google Scholar
  15. 15.
    S. Su and H. Chen. A Temporal Knowledge Representation Model OSAM*/T and its Query Language OQL/T. In Proc. 17th VLDB Conf., pp. 431–441, 1991.Google Scholar
  16. 16.
    G. Wuu and U. Dayal. A Uniform Model for Temporal and Versioned Object-Oriented Databases. In A. Tansel et al., editors, Temporal Databases: Theory, Design, and Implementation, pp. 230–247. Benjamin/Cummings, 1993.Google Scholar

Copyright information

© Springer-Verlag 1996

Authors and Affiliations

  • Elisa Bertino
    • 1
  • Elena Ferrari
    • 1
  • Giovanna Guerrini
    • 2
  1. 1.Dipartimento di Scienze dell'InformazioneUniversità di MilanoMilanoItaly
  2. 2.Dipartimento di Informatica e Scienze dell'InformazioneUniversità di GenovaGenovaItaly

Personalised recommendations