ACM Home Page
Please provide us with feedback. Feedback
A foundation for representing and querying moving objects
Full text PdfPdf (268 KB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 25 ,  Issue 1  (March 2000) table of contents
Pages: 1 - 42  
Year of Publication: 2000
ISSN:0362-5915
Authors
Ralf Hartmut Güting  FernUniv. Hagen
Michael H. Böhlen  Aalborg Univ.
Martin Erwig  FernUniv. Hagen
Christian S. Jensen  Aalborg Univ.
Nikos A. Lorentzos  Agricultural Univ. of Athens
Markus Schneider  FernUniv. Hagen
Michalis Vazirgiannis  Athens Univ. of Economics and Business
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 38,   Downloads (12 Months): 191,   Citation Count: 89
Additional Information:

abstract   references   cited by   additional resources   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/352958.352963
What is a DOI?

ABSTRACT

Spatio-temporal databases deal with geometries changing over time. The goal of our work is to provide a DBMS data model and query language capable of handling such time-dependent geometries, including those changing continuously that describe moving objects. Two fundamental abstractions are moving point and moving region, describing objects for which only the time-dependent position, or position and extent, respectively, are of interest. We propose to present such time-dependent geometries as attribute data types with suitable operations, that is, to provide an abstract data type extension to a DBMS data model and query language. This paper presents a design of such a system of abstract data types. It turns out that besides the main types of interest, moving point and moving region, a relatively large number of auxiliary data types are needed. For example, one needs a line type to represent the projection of a moving point into the plane, or a “moving real” to represent the time-dependent distance of two points. It then becomes crucial to achieve (i) orthogonality in the design of the system, i.e., type constructors can be applied unifomly; (ii) genericity and consistency of operations, i.e., operations range over as many types as possible and behave consistently; and (iii) closure and consistency between structure and operations of nontemporal and related temporal types. Satisfying these goal leads to a simple and expressive system of abstract data types that may be integrated into a query language to yield a powerful language for querying spatio-temporal data, including moving objects. The paper formally defines the types and operations, offers detailed insight into the considerations that went into the design, and exemplifies the use of the abstract data types using SQL. The paper offers a precise and conceptually clean foundation for implementing a spatio-temporal DBMS extension.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
CLIFFORD, J. 1982. A model for historical databases. In Proceedings of the Workshop on Logical Bases for Data Bases (Dec.),
 
5
 
6
DAVIS, J. R. 1998. IBM's DB2 spatial extender: managing geo-spatial information within the DBMS. Tech. Rep.. Research Division, IBM, New York, NY.
 
7
 
8
 
9
10
 
11
GAAL, S. 1964. Point Set Topology. Academic Press, Inc., Duluth, MN.
12
 
13
GARGANO, M., NARDELLI, E., AND TALAMO, M. 1991. Abstract data types for the logical modeling of complex objects. Inf. Syst. 16, 5.
14
 
15
 
16
17
 
18
 
19
 
20
G TING, R. H., B HLEN, M., ERWIG, M., JENSEN, C., LORENTZOS, N., SCHNEIDER, M., AND VAZIRGIANNIS, M. 1998. A foundation for representing and querying moving objects. Tech. Rep. Informatik 238, FernUniversitat, Hagen. http://www.fernuni-hagen.de inf/pi4/papers/ Foundation.ps.gz
 
21
INFORMIX PRESS. 1997a. Extending Informix Universal Server: Data Types. Informix Software, Inc..
 
22
INFORMIX PRESS. 1997b. Informix Geodetic DataBlade Module: User's Guide. Informix Software, Inc..
 
23
 
24
K MPKE, T. 1994. Storing and retrieving changes in a sequence of polygons. Int. J. Geograph. Inf. Syst. 8, 6, 493-513.
 
25
 
26
27
 
28
 
29
 
30
RAAFAT, H., YANG, Z., AND GAUTHIER, D. 1994. Relational spatial topologies for historical geographic information. Int. J. Geograph. Inf. Syst. 8, 2, 163-173.
 
31
 
32
 
33
 
34
 
35
 
36
TILOVE, R. B. 1980. Set membership classification: A unified approach to geometric intersection problems. IEEE Trans. Comput. C-29, 874-883.
 
37
 
38
WORBOYS, F. 1994. A unified model for spatial and temporal information. Comput. J. 37, 1, 25-34.

CITED BY  88

ADDITIONAL RESOURCES

A Technical Report version of this paper, which is referenced in the TODS paper (as [Gueting et al. 98]) and contains some additional material is available at http://www.fernuni-hagen.de/inf/pi4/TODS/Foundation.ps.gz Furthermore, there are two other papers quite closely related, namely [Erwig et al. 99] and [Forlizzi et al. 1999] which appear(ed) at GeoInformatica and SIGMOD 2000.


Collaborative Colleagues:
Ralf Hartmut Güting: colleagues
Michael H. Böhlen: colleagues
Martin Erwig: colleagues
Christian S. Jensen: colleagues
Nikos A. Lorentzos: colleagues
Markus Schneider: colleagues
Michalis Vazirgiannis: colleagues