See this document in CiteSeerX!

A Multi-Level Programming Model of a Query Optimizer (1997)  (Make Corrections)  
Maria Bielikova, Beatrice Finance, Pavol Navrat
Advances in Databases and Information Systems



  Home/Search   Context   Related

 
View or download:
bcs.org.uk/DocsRepositor...bielikov.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  dcs.elf.stuba.sk/~navrat/p...publ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The paper describes a rule-based query optimizer for object-oriented databases. The originality of the approach is through a multi-level logic programming used to model the variety of knowledge contained in the query optimizer in an explicit, declarative and transparent way. Our approach offers means of abstraction for expressing various kinds of knowledge involved in a query optimizer. It also offers techniques for structuring them according to both generality levels and knowledge content, ... (Update)

Similar documents (at the sentence level):
17.1%:   A Multilevel Prolog Representation Of Strategies For.. - Bielikova, Navrat (1996)   (Correct)
14.1%:   A Multilevel Knowledge Representation Of Strategies For.. - Bielikova, Navrat (1997)   (Correct)
6.4%:   Multilevel Logic Programming for Software Engineering.. - Bielikova, Navrat (1997)   (Correct)

Active bibliography (related documents):   More   All
2.6:   A Multi-Level Logic Programming Model of a Query Optimizer - Bielikova, Finance, Navrat (1997)   (Correct)
0.3:   Building Query Optimizers with Combinators: Dissertation Proposal - Cherniack   (Correct)
0.3:   A Note On Using Artificial Intelligence Techniques in Software.. - Navrat (1997)   (Correct)

Similar documents based on text:   More   All
1.3:   Identification of Versions in Databases of Software Components - Navrat, Bielikova (1997)   (Correct)
1.2:   Software Reuse: Principles, Patterns, Prospects - Smolarova, Navrat   (Correct)
1.1:   Computer Support for Normative EMG Data Determination - Bielikova, Kucera.. (2000)   (Correct)

BibTeX entry:   (Update)

@inproceedings{ bielikova97multilevel,
    author = "Maria Bielikova and Beatrice Finance and Pavol Navrat",
    title = "A Multi-Level Logic Programming Model of a Query Optimizer",
    booktitle = "Advances in Databases and Information Systems",
    pages = "90-96",
    year = "1997",
    url = "citeseer.ist.psu.edu/article/bielikova97multilevel.html" }
Citations (may not include all citations):
389   Access Path Selection in a Relational Database Management Sy.. (context) - Selinger - 1979
182   Logic for problem solving (context) - Kowalski - 1979
106   The EXODUS Optimizer Generator - Graefe, DeWitt - 1987
93   Extensible Query Processing in Starburst (context) - Haas, Freytag et al. - 1988
62   Logic and Objects (context) - McCabe - 1992
58   Contextual Logic Programming (context) - Monteiro, Porto - 1989
44   The Design and Implementation of INGRES (context) - Stonebraker, Wong et al. - 1976
39   Reification: Reflection without meta-physic (context) - Friedman, Wand - 1984
35   Program Construction in Computational Logic (context) - Brogi - 1993
30   SystemR relational approach to database management (context) - relational, database et al. - 1976
30   A calculus for the construction of modular prolog programs (context) - Sannella, Wallen - 1992
21   Metainterpreters for expert system construction (context) - Sterling, Beer - 1989
19   Incomplete Path Expressions and their Disambiguation (context) - Ioannidis, Lashkari - 1994
12   An extended Warren abstract machine for the execution of str.. (context) - Lamma, Mello et al. - 1992
7   Inheritance as Combination of Horn Clause Theories (context) - Mello - 1991
6   A general framework for structuring logic programs (context) - Brogi, Lamma et al. - 1990
6   A rule-based query optimizer with multiple search strategies (context) - Finance - 1994
5   OFL: A Functional Execution Model for Object Query Languages (context) - Gardarin, Machuca et al. - 1995
5   Modeling a Query Optimizer with Multi-Level Logic Programmin.. (context) - Bielikova, Finance et al. - 1997
5   Structured Prolog: A Language for Structured Logic Programmi.. (context) - Giordano, Martelli et al. - 1994
4   Logical Objects with Constraints (context) - Xu, Zheng - 1995
3   of Object-Oriented Programming (context) - Leonardi, Mello et al. - 1989
3   IEEE Transactions on Knowledge and Data Engineering (context) - Sciore, Sieg et al. - 1990
3   Cost-Controlled OFL Rewriting Rules for Multiple Collection .. - Chretien, Machuca et al. - 1995
1   Cost distributions of search spaces in query optimization (context) - Galindo-Legaria, Pellenkoft et al. - 1994
1   A Programming Technique of Implementing Multi-level Logic Pr.. (context) - Bielikova, Navrat - 1995

Documents on the same site (http://www.dcs.elf.stuba.sk/~navrat/publ/publ.htm):
Evaluation Of Science And Technology In The New Europe - Buhrer, (Editors) (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC