A Design Support Environment for Spatio-Temporal Database Applications

Much work has been undertaken in recent years to provide temporal support for geographic information systems (GIS). Attention has focussed primarily on uniform temporal modelling, where the temporal type (for example, interval, bitemporal element) is constant throughout ihe model, as is the level at which it is integrated. This approach has only a limited range of application. This paper proposes an alternative strategy which allows an application developer, within a non-prescriptive design environment, to develop a spatio-temporal model specific to the particular application requirements. A set of temporal classes are given which aim to capture sufficient temporal semantics for a wide range of application domains. Additionally, a model is defined which provides a framework for the integration of the spatial, temporal and attribute components of an object. A prototype CASE tool has been developed to support the method.

[1]  Richard T. Snodgrass,et al.  Bibliography on spatiotemporal databases , 1993, SGMD.

[2]  James Clifford,et al.  On an algebra for historical relational databases: two views , 1985, SIGMOD Conference.

[3]  Niki Pissinou,et al.  A Unified Model and Methodology for Temporal Object Databases , 1993, Int. J. Cooperative Inf. Syst..

[4]  Abdullah Uz Tansel,et al.  A Generalized relational Framework for Modeling Temporal Data , 1993, Temporal Databases.

[5]  Pericles Loucopoulos,et al.  Time Dimension in Fact-Based Model , 1994, ORM.

[6]  Shashi K. Gadia,et al.  A homogeneous relational model and query languages for temporal databases , 1988, TODS.

[7]  Umeshwar Dayal,et al.  A Uniform Model for Temporal and Versioned Object-oriented Databases , 1993, Temporal Databases.

[8]  Nandlal L. Sarda Algebra and Query Language for A Historical Data Model , 1990, Comput. J..

[9]  Ramez Elmasri,et al.  A temporal model and query language for ER databases , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[10]  Thomas Kämpke,et al.  Storing and Retrieving Changes in a Sequence of Polygons , 1994, Int. J. Geogr. Inf. Sci..

[11]  Albert Croker,et al.  The historical relational data model (HRDM) and algebra based on lifespans , 1986, 1987 IEEE Third International Conference on Data Engineering.

[12]  Michael Stonebraker Hypothetical data bases as views , 1981, SIGMOD '81.

[13]  Arie Segev,et al.  A consensus glossary of temporal database concepts , 1994, SIGMOD 1994.

[14]  Michael F. Worboys,et al.  Object-Oriented Approaches to Geo-Referenced Information , 1994, Int. J. Geogr. Inf. Sci..

[15]  B. S. Hoyle,et al.  Application of object-oriented databases to geographic information systems , 1991 .

[16]  Nandlal L. Sarda,et al.  HSQL: A Historical Query Language , 1993, Temporal Databases.

[17]  Michael Stonebraker,et al.  Embedding expert knowledge and hypothetical data bases into a data base system , 1980, SIGMOD '80.

[18]  Richard T. Snodgrass,et al.  The Temporal Query Language TQuel , 1987, ACM Trans. Database Syst..

[19]  David J. Maguire,et al.  Object-oriented data modelling for spatial databases , 1990, Int. J. Geogr. Inf. Sci..

[20]  Michael F. Worboys,et al.  A Unified Model for Spatial and Temporal Information , 1994, Comput. J..

[21]  Shashi K. Gadia,et al.  A query language for a homogeneous temporal database , 1985, PODS '85.

[22]  Arie Segev,et al.  TOODM - A Temporal Object-Oriented Data Model with Temporal Constraints , 1991, ER.

[23]  Michael D. Soo,et al.  Bibliography on temporal databases , 1991, SGMD.

[24]  Abdullah Uz Tansel,et al.  Adding time dimension to relational model and extending relational algebra , 1986, Inf. Syst..