Document Server@UHasselt >
Research >
Research publications >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/8498

Title: BioScout: a life-science query monitoring system
Authors: NEVEN, Frank
Issue Date: 2008
Publisher: ACM
Citation: KEMPER, Alfons & VALDURIEZ, Patrick & MOUADDIB, Noureddine & TEUBNER, Jens & BOUZEGHOUB, Mokrane & MARKL, Volker & AMSALEG, Laurent & MANOLESCU, Ioana (Ed.) 11th International Conference on Extending Database Technology. p. 730-734.
Series/Report: ACM International Conference Proceeding Series
Abstract: Scientific data are available through an increasing number of heterogeneous, independently evolving, sources. Although the sources themselves are independently evolving, the data stored in them are not. There exist inherent and intricate relationships between the distributed data-sets and scientists are routinely required to write distributed queries in this setting. Being non-experts in computer science, the scientists are faced with two major challenges: (i) How to express such distributed queries. This is a non-trivial task, even if we assume that scientists are familiar with query languages like SQL. Such queries can get arbitrarily complex as more sources are considered; (ii) How to efficiently evaluate such distributed queries. An efficient evaluation must account for batches of hundreds (or even thousands) of submitted queries and must optimize all of them as a whole. In this demo, we focus on the biological domain for illustration purposes (our solutions are applicable to other scientific domains) and we present a system, called BioScout, that offers solutions in both of the above challenges. In more detail, we demonstrate the following functionality: (i) in BioScout, scientists draw their queries graphically, resulting in a query graph. The scientist is unaware of the query language used or of any optimization issues. Given the query graph, the system is able to generate, as a first step, an optimal query plan for the submitted query; (ii) BioScout uses four different strategies to combine the optimal query plans of individual queries to generate a global query plan for all the submitted queries. In the demo, we illustrate graphically how each of the four strategies works
URI: http://hdl.handle.net/1942/8498
Link to publication: http://doi.acm.org/10.1145/1353343.1353437
ISBN: 978-1-59593-926-5
Category: C1
Type: Proceedings Paper
Appears in Collections: Research publications

Files in This Item:

Description SizeFormat
Published version318.47 kBAdobe PDF

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.