scispace - formally typeset
Search or ask a question

Showing papers by "Vincent Oria published in 1999"


Proceedings ArticleDOI
Vincent Oria, M. T. Özsu1, Bing Xu1, Irene Cheng1, Paul Iglinski1 
07 Jun 1999
TL;DR: VisualMOQL, a visual query language implementing the image component of MOQL, is presented, which extends the standard object oriented query language OQL with some multimedia functionalities and is called MOQL.
Abstract: Multimedia data are now available to a variety of users ranging from naive to sophisticated. To make querying easy, visual query languages have been proposed. Most of these languages have a low expressive power and have their own query processors. Efforts have been made to design query languages with proper semantics to facilitate query optimization and processing in existing database systems. The majority of multimedia database systems are built on top of object or object-relational database systems with the underlying query facilities inherited. The DISIMA system is being built on top of a commercial OODBMS and we have chosen to extend the standard object oriented query language OQL with some multimedia functionalities. The resulting language is called MOQL. This paper presents VisualMOQL, a visual query language implementing the image component of MOQL.

25 citations


Journal ArticleDOI
TL;DR: This paper addresses the issue of benchmarking spatial join operations by presenting a WWW-based benchmark generator and a well-defined set of statistical models to compare the performance of three spatial join algorithms: nested loop, scan-and-index, and synchronized tree traversal.
Abstract: Spatial joins are join operations that involve spatial data types and operators. Spatial access methods are often used to speed up the computation of spatial joins. This paper addresses the issue of benchmarking spatial join operations. For this purpose, we first present a WWW-based benchmark generator to produce sets of rectangles. Using a Web browser, experimenters can specify the number of rectangles in a sample, as well as the statistical distributions of their sizes, shapes, and locations. Second, using the generator and a well-defined set of statistical models we define several tests to compare the performance of three spatial join algorithms: nested loop, scan-and-index, and synchronized tree traversal. We also added two real-life data sets from the Sequoia 2000 storage benchmark. Our results show that the relative performance of the different techniques mainly depends on the selectivity factor of the join predicate. All of the statistical models and algorithms are available on the Web, which allow...

14 citations


Book ChapterDOI
04 Jan 1999
TL;DR: The image view mechanism uses the object-oriented view mechanism to allow us to give different semantics to the same image, based on the distinction between physical salient objects which are interesting objects in an image and logical salient objectsWhich are the meanings of these objects.
Abstract: A view mechanism can help handle the complex semantics in emerging application areas such as image databases. This paper presents the view mechanism we defined for the DISIMA image database system. Since DISIMA is being developed on top of an object-oriented database system, we first propose a powerful object-oriented view mechanism based on the separation between types (interface functions) and classes that manage objects of the same type. The image view mechanism uses our object-oriented view mechanism to allow us to give different semantics to the same image. The solution is based on the distinction between physical salient objects which are interesting objects in an image and logical salient objects which are the meanings of these objects.

3 citations