Implementation of spatio-temporal data types with Java generics

  • Authors:
  • Krešimir Križanović;Zdravko Galić;Mirta Baranović

  • Affiliations:
  • University of Zagreb, Faculty of Electrical Engineering and Computing, Department of Applied Computing, Zagreb, Croatia;University of Zagreb, Faculty of Electrical Engineering and Computing, Department of Applied Computing, Zagreb, Croatia;University of Zagreb, Faculty of Electrical Engineering and Computing, Department of Applied Computing, Zagreb, Croatia

  • Venue:
  • AIKED'11 Proceedings of the 10th WSEAS international conference on Artificial intelligence, knowledge engineering and data bases
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Spatio-temporal database is a new type of database that manages spatio-temporal objects and supports corresponding query languages. If position and/or extent of an objects changes continuously, we talk about moving object database. A moving objects database supports a number of data types that could be termed moving. Standard and spatial operations on non-moving data types can be applied to moving data types through a process called temporal lifting. In this paper, an implementation of spatio-temporal data types based on Java extended with parametric polymorphism is explored. A framework for implementing moving data types is presented, with emphasis on the concept of temporal lifting and implementation of lifted operations using Java genericity capabilities.