Temporal support for geo-data in object-oriented databases

  • Ludger Becker
  • Andreas Voigtmann
  • Klaus H. Hinrichs
Active and Temporal Aspects 1
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1134)


We review OOGDM, an extensible, object-oriented data model for geographic information systems. This model is intended to be a general base for the development of geo-information systems. Currently we are implementing a prototype GIS-kernel GOODAC which realizes OOGDM. In this paper, we describe recent extensions to incorporate time.


Database system architecture temporal data model temporal query language 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    K.K. Al-Taha, R.T. Snodgrass, M.D. Soo: Bibliography on Spatiotemporal Databases, ACM SIGMOD Record, 22(1), March 1993, pp. 59–67.CrossRefGoogle Scholar
  2. 2.
    L. Becker, R.H. Güting: Rule-Based Optimization and Query Processing in an Extensible Geometric Database System, ACM TODS 17 (1992), 247–303.CrossRefGoogle Scholar
  3. 3.
    L. Becker, R.H. Güting: The GraphDB Algebra: Specification of Advanced Data Models with Second-Order Signature, Informatik-Berichte, No. 183-5/1995, Fernuniversität Hagen, Germany, 1995.Google Scholar
  4. 4.
    L. Becker, A. Voigtmann, K. Hinrichs: Developing Applications with the Object-Oriented GIS-Kernel GOODAC, Bericht 4/96-I, Inst. f. Informatik, WWU Münster, Germany, 1996.Google Scholar
  5. 5.
    E. Clementini, P. DiFelice, P. van Oosterom: A Small Set of Formal Topological Relationships Suitable for End-User Interaction, Proc. SSD'93, LNCS 692, 277–295.Google Scholar
  6. 6.
    M.J. Egenhofer, R.D. Franzosa: Point-set topological spatial relations, Int. Journal of Geographic Information Systems, 5 (2), 1991, 161–74.Google Scholar
  7. 7.
    M.J. Egenhofer, K.K. Al-Thaha: Reasoning about Gradual Changes of Topo-logical Relationships, Int. Conference GIS, 1992, LNCS 639, 196–219.Google Scholar
  8. 8.
    G. Graefe, W.J. McKenna: The Volcano Optimizer generator, Proc. 9th Intern. Conf. on Data Engineering (1993), 209–218.Google Scholar
  9. 9.
    R. H. Güting: Second-Order Signature: A Tool for Specifying Data Models, Query Processing and Optimization, Proc. ACM SIGMOD 1993, 277–286.Google Scholar
  10. 10.
    C.S. Jensen et al.: A Consensus Glossary of Temporal Database Concepts, Technical Report 93-2035, Inst. for Electronic Systems, Dept. of Computer Science, Aalborg-University, Denmark, Nov. 1993.Google Scholar
  11. 11.
    N. Kline: An Update of the Temporal Database Bibliography, ACM SIGMOD Record, 22(4), Dec. 1993, 66–80.CrossRefGoogle Scholar
  12. 12.
    A. Kemper, G. Moerkotte, K. Pleithner: A Blackboard Architecture for Query Optimization in Object Bases, Proc. VLDB 1993.Google Scholar
  13. 13.
    C. Lamb, G. Landis, J. Orenstein, D. Weinreb: The ObjectStore Database System. Communications of the ACM, 34 (10), 1991, 50–63.CrossRefGoogle Scholar
  14. 14.
    S.B. Navathe, R. Ahmed: Temporal Extensions to the Relational Model and SQL, In: A.U. Tansel, et al.: Temporal Databases — Theory, Design, and Implementation, Benjamin-Cummings, 92–109.Google Scholar
  15. 15.
    R.G.G. Cattell (ed.): The Object Database Standard: ODMG-93, Morgan-Kaufman, 1994.Google Scholar
  16. 16.
    L.M. Oliveira, C.B. Medeiros: Managing Time in Object-Oriented Databases, Technical Report DCC-14/93, Dept. of Computer Science, Universidade Estadual de Campinas, Campinas SP, Brasil.Google Scholar
  17. 17.
    G. Özsoyoglu, R. T. Snodgrass: Temporal and Real-Time Databases: A Survey, IEEE Knowledge and Data Engineering, 7(4), 1995, 513–532.CrossRefGoogle Scholar
  18. 18.
    J.F. Roddick, J.D. Patrick: Temporal Semantics in Information Systems — A Survey, Information Systems, 17(3), 1992, 249–267.CrossRefGoogle Scholar
  19. 19.
    E. Rose, A. Segev: TOOSQL — A Temporal Object-Oriented Query Language, In R.A. Elmasri, et al.(eds.): Proc. Int. Conf. on ER-Approach, 1993, LNCS 823, 122–136.Google Scholar
  20. 20.
    H. Samet: The Design and Analysis of Spatial Data Structures, Addison-Wesley, 1989.Google Scholar
  21. 21.
    N.L. Sarda: HSQL: A Historical Query Language, In: A.U. Tansel, et al.: Temporal Databases — Theory, Design, and Implementation, Benjamin-Cummings, 1993, 110–140.Google Scholar
  22. 22.
    R. Schneider, H. P. Kriegel: The TR *-tree: A new Representation of Polygonal Objects Supporting Spatial Queries and Operations, Proc. CG' 91, LNCS 553, 249–263.Google Scholar
  23. 23.
    R. Snodgrass: Temporal Databases, In A.U. Frank et al.: Proc. of the Int. Conf. on GIS: From Space to Territory, LNCS 629, 22–65.Google Scholar
  24. 24.
    R. Snodgrass: An Overview of TQuel, In: A.U. Tansel, et al. (eds.): Temporal Databases — Theory, Design, and Implementation, Benjamin-Cummings, 1993, 141–182.Google Scholar
  25. 25.
    R. Snodgrass: Temporal Object-Oriented Databses: A Critical Comparison, In W. Kim: Modern Database Systems, Addison-Wesley/ACM Press, 1995, pp. 386–408.Google Scholar
  26. 26.
    A.U. Tansel, J. Clifford, S. Gadia, S. Jajodia, A. Segev, R. Snodgrass: Temporal Databases — Theory, Design, and Implementation, Benjamin-Cummings, 1993.Google Scholar
  27. 27.
    R.T. Snodgrass (ed.): The TSQL2 Temporal Query Language, Kluwer Academic Publ., 1995.Google Scholar
  28. 28.
    A. Voigtmann, L. Becker, K. Hinrichs: An Object-Oriented Data Model and a Query Language for Geographic Information Systems, Bericht 15/95.-I, Institut für Informatik, WWU Münster, Germany, 1995.Google Scholar
  29. 29.
    A. Voigtmann, L. Becker, K. Hinrichs: A Query Language for Geo-Applications, Bericht 5/96-I, Institut für Informatik, WWU Münster, Germany, 1996.Google Scholar
  30. 30.
    A. Voigtmann, L. Becker, K. Hinrichs: Temporal Extensions for an Object-Oriented Geo-Data-Model, Bericht 6/96-I, Institut für Informatik, WWU Münster, Germany, 1996.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • Ludger Becker
    • 1
  • Andreas Voigtmann
    • 1
  • Klaus H. Hinrichs
    • 1
  1. 1.FB15, Institut für InformatikWestfälische Wilhelms-UniversitätMünsterGermany

Personalised recommendations