zur Erlangung des akademischen Grades (2001)
BibTeX
@MISC{Deo01zurerlangung,
author = {Annalisa Di Deo and Doktorin Der Ingenieurwissenschaften},
title = {zur Erlangung des akademischen Grades},
year = {2001}
}
OpenURL
Abstract
Constraints provide a flexible and uniform way to represent diverse data capturing spatio-temporal behavior, complex modeling requirements, partial and incomplete information etc, and have been used in a wide variety of application domains. Constraint databases have recently emerged to deeply integrate data captured by constraints in databases. This thesis is aimed at defining a constraint data model, able to represent spatial and temporal information and, to exploit existing spatial and temporal tools, like the one of Oracle8, preserving the declarativeness of the first-order languages. In detail, we present an object-oriented model to represent constraint databases. Constraints are basic data types (classes) of the model, defined by exploiting algebraic structures as monoids and semirings. Instances of the constraint classes are linear constraints, spatial and temporal predicates. The focal point of our work is achieving the right balance between expressiveness and complexity, making the model as general as possible and suitable to exploit features of existing tools. We investigate the usefulness of our framework for two possible applications. The first application consists of two parts, showing how the framework models two different representations of spatial data. In the first part, we employ our framework on top of Spatial Cartridge of Oracle8. In the second part, we describe a mapping on linear constraints. The second application shows how the model is able to represent temporal and spatio-temporal information. Firstly, temporal data are represented as time intervals. Secondly, we extend the schema of our model, in order to represent and manage spatio-temporal objects, whose spatial part is represented by Oracle spatial objects. In this way we extend the features of the Spatial Cartridge, which so far handles exclusively with spatial data. To my big uncle Nunziato
Keyphrases
zur erlangung spatial data constraint database linear constraint spatial cartridge oracle spatial object diverse data first-order language focal point right balance temporal information complex modeling requirement first application incomplete information etc constraint data model spatio-temporal information application domain different representation basic data type spatio-temporal object temporal data algebraic structure big uncle nunziato uniform way framework model spatial part second application wide variety constraint class possible application object-oriented model spatio-temporal behavior second part first part temporal predicate temporal tool time interval integrate data