Abstract The model of the Universe of Discourse usuallyneeds to be mapped onto the information technology environmentchosen by the engineers. This mapping costs significant efforts,time and energy to construct, to use, and to maintain.All these efforts, time and energy can be saved, if the engineerschoose an object data management system based on an objectmodel powerful enough to be used to construct the model of theUniverse of Discourse.The query language and the query subsystem of an objectdata management system based on a powerful object modelmust be different from other query languagesand subsystems, because the underlying data model is different.The goal of this research was twofold:(1) to create a query language for such an object data managementsystem, which encourages the formulation of semantically soundqueries, supports the formulation of reusable queries,facilitates the usage of recursive queries through intuitivesyntax and semantics, and(2) to verify the created query language by the design, optimizationand evaluation of a query system whose primary interface is thecreated query language, and which enables flexible, online,user-defined consistency control of the entered data.This thesis gives an introduction to query systems, and to Perspective-DBthat is an object data management system based on a powerful objectmodel. Furthermore, this thesis gives insight into the development stages of thepath query system: simple path expressions, active views, combinationof path expressions, filtered path expressions, and recursive path expressions.It also describes the way the query subsystem is reused to extendthe export and import facilities of the data management system.It features a functional description of the query systemand of the parts of the data management system relevant to the query system,and it also handles implementation and maintenance details.
|Qualification||Doctor of Philosophy|
|Award date||9 May 2005|
|Place of Publication||s.l.|
|Publication status||Published - 2005|
- authored books
- Diss. prom. aan TU Delft