A strategy to develop adaptive and interactive query brokers

  • Authors:
  • Christophe Bobineau;Christine Collet;Tuyet-Trinh Vu

  • Affiliations:
  • Grenoble Institute of Technology, Grenoble, France;Grenoble Institute of Technology, Grenoble, France;Hanoi University of Technology, Hanoi, Viet Nam

  • Venue:
  • IDEAS '08 Proceedings of the 2008 international symposium on Database engineering & applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper focuses on the software architecture and components for supporting core adaptive and interactive query processing. The architecture permits the reuse of most of the existing adaptation techniques and facilitates the development of new ones. Developers will use it to program adaptable and interactive query evaluators, called Query Brokers. Three adaptability levels are considered: (i) static adaptability, achieved at query broker building time, (ii) personalization, achieved for each (user) query having specific needs, and (iii) dynamic adaptability, achieved during query evaluation. The paper first proposes to leverage on the large amount of work done on query processing through a set of component interfaces, abstracting functions of brokers. Then, along with these abstractions, it presents our partial implementation of the main components for optimization mechanisms and observation, notification and rule management useful for dynamic adaptation. This partial implementation defines a toolbox facilitating the instantiation phase of a Query Broker development.