Extending the Unified Modeling Language to support spatiotemporal applications

Recent interest in spatiotemporal data modeling has been primarily on data structures and access mechanisms, content based description and query, or extensions of existing data models to satisfy the requirements of a specific representation of space and time. However, there is a need for a general conceptual data modeling language suitable for specification and analysis of applications based on different spatiotemporal representations. In this paper, an extension of a standard object-oriented modeling language, Unified Modeling Language (UML), is proposed which includes support of object and field-based representations of space, event-based and periodic representations of time, and alternative interpolation semantics. A new concept of attribute groups is introduced to allow concise specification of common spatiotemporal properties and constraints.

[1]  David Forster,et al.  A Representation for Collections of Temporal Intervals , 1986, AAAI.

[2]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[3]  Andrew U. Frank,et al.  Temporal relations in geographic information systems: a workshop at the University of Maine , 1991, SGMD.

[4]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[5]  Bala Srinivasan,et al.  Spatiotemporal extensions to Unified Modeling Language , 1999, Proceedings. Tenth International Workshop on Database and Expert Systems Applications. DEXA 99.

[6]  Kendall Scott,et al.  UML distilled - applying the standard object modeling language , 1997 .

[7]  John David N. Dionisio,et al.  A unified data model for representing multimedia, timeline, and simulation data , 2001 .

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

[9]  Nectaria Tryfona,et al.  Conceptual Data Modeling for Spatiotemporal Applications , 1999, GeoInformatica.

[10]  Enrico Vicario,et al.  A LOGICAL FRAMEWORK FOR SPATIO TEMPORAL INDEXING OF IMAGE SEQUENCES , 1996 .

[11]  Christophe Claramunt,et al.  Managing Time in GIS: An Event-Oriented Approach , 1995, Temporal Databases.

[12]  Mario A. Nascimento,et al.  An extensible framework for spatio-temporal database applications , 1998, Proceedings. Tenth International Conference on Scientific and Statistical Database Management (Cat. No.98TB100243).

[13]  John F. Roddick,et al.  Survey of Spatio-Temporal Databases , 1999, GeoInformatica.

[14]  Arif Ghafoor,et al.  Object-oriented conceptual modeling of video data , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[15]  Klaus H. Hinrichs,et al.  Temporal Support for Geo-Data in Object-Oriented Databases , 1996, DEXA.

[16]  G. Langran Time in Geographic Information Systems , 1990 .