See this document in CiteSeerX!

Object-Oriented Query Language Design and Processing (1994)  (Make Corrections)  
Daniel Kim Chung Chan
Object Oriented Information Systems



  Home/Search   Context   Related

 
View or download:
dcs.glasgow.ac.uk/pub...DanielsPhD.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  dcs.glasgow.ac.uk/~trinde...books (more)
(Enter author homepages)

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

Abstract: This thesis proposes an object-oriented query language that is more powerful than many existing query languages. The language is formally specified and its expressive power is demonstrated by giving four translation schemes from other prominent objectoriented query languages. Further, this query language can be supported by a query algebra and both the query language and query algebra can be optimised using meaning preserving transformation rules. Object-Oriented Query Languages. The... (Update)

Active bibliography (related documents):   More   All
2.4:   A Processing Framework For Object Comprehensions - Chan, Trinder (1997)   (Correct)
1.4:   A Formal Specification in Z of the Relational Data Model, Version .. - Baluta (1995)   (Correct)
1.3:   Comprehensions, a Query Notation for DBPLs - Trinder (1990)   (Correct)

Similar documents based on text:   More   All
0.1:   Mining Comprehensive Clustering Rules with an Evolutionary.. - Ioannis Sara Phil   (Correct)
0.1:   Electronic Workshops In Computing - Series Edited By (1997)   (Correct)
0.0:   Air traffic control communication at Portland International.. - Ward, Novick, Sousa (1990)   (Correct)

BibTeX entry:   (Update)

@inproceedings{ chan94objectoriented,
    author = "Christine W. Chan and Nick Cercone and Aijun An and Paitoon Tontiwachwuthikul",
    title = "Object-Oriented Modelling and Simulation of an Expert System for Monitoring and Control of a Water Distribution System",
    booktitle = "Object Oriented Information Systems",
    pages = "130-133",
    year = "1994",
    url = "citeseer.ist.psu.edu/chan94objectoriented.html" }
Citations (may not include all citations):
1274   Object-Oriented Software Construction (context) - Meyer - 1988  ACM
616   Notation - A Reference Manual (context) - Spivey - 1992
481   Fundamentals of Database Systems (context) - Elmasri, Navathe - 1989  ACM
369   Semantics of Multiple Inheritance - Cardelli - 1984  ACM
359   The Implementation of Functional Programming Languages (context) - Peyton-Jones - 1987
346   Denotational Semantics: The Scott-Strachey Approach to Progr.. (context) - Stoy - 1977
298   The Object-Oriented Database System Manifesto - Atkinson, Bancilhon et al. - 1989  ACM   DBLP
258   Miranda: a Non-strict Functional Language with Polymorphic T.. (context) - Turner - 1985  ACM   DBLP
210   Building An ObjectOriented Database System - The Story o (context) - Bancilhon, Delobel et al. - 1992
204   Querying Object-Oriented Databases - Kifer, Kim et al. - 1992  ACM   DBLP
196   Objects and Views - Abiteboul, Bonner - 1991  ACM   DBLP
164   Introduction to Object-Oriented Databases (context) - Kim - 1990  ACM
154   A Specification Language and its Formal Semantics (context) - Spivey - 1988
150   Report on the Functional Programming Language Haskell (context) - Hudak, Wadler - 1990
142   An Introduction to Formal Specification and Z (context) - Potter, Sinclair et al. - 1991  ACM
142   Updatable Views in Object-Oriented Databases - Scholl, Laasch et al. - 1991  DBLP
129   the Power of Languages for the Manipulation of Complex Objec.. - Abiteboul, Beeri - 1993
127   Query Optimization in Database Systems (context) - Jarke, Koch - 1984  ACM   DBLP
124   Object-Oriented Multi-Methods in Cecil - Chambers - 1992  ACM   DBLP
112   A Data Model and Query Language for EXODUS (context) - Carey, DeWitt et al. - 1988  ACM   DBLP
108   Relational Completeness of Database Sublanguages (context) - Codd - 1972
106   Equivalence of Relational Algebra and Relational Calculus Qu.. (context) - Klug - 1982  ACM   DBLP
106   The EXODUS Optimizer Generator - Graefe, DeWitt - 1987  ACM   DBLP
99   A View Mechanism for Object-Oriented Databases (context) - Bertino - 1992  ACM   DBLP
95   Hope: an Experimental Applicative Language - Burstall, MacQueen et al. - 1980  DBLP
93   Extensible Query Processing in Starburst (context) - Hass, Freytag et al. - 1989  ACM   DBLP
85   Queries and Query Processing in Object-Oriented Database Sys.. - Straube, Ozsu - 1990  ACM   DBLP
85   Queries and Query Processing in Object-Oriented Database Sys.. - Straube - 1990  ACM   DBLP
78   A Query Algebra for Object-Oriented Databases - Shaw, Zdonik - 1990  ACM   DBLP
74   On Optimizing an SQL-like Nested Query (context) - Kim - 1982  ACM   DBLP
69   Object-Oriented Databases: Definition and Research Direction.. (context) - Kim - 1989  DBLP
63   Three Steps to Views: Extending the ObjectOriented Paradigm (context) - Shilling, Sweeney - 1989
63   Static Type Checking of Multi-Methods - Agrawal, DeMichiel et al. - 1991  ACM   DBLP
63   Database Programming in Machiavelli - a Polymorphic Language.. - Ohori, Buneman et al. - 1989  DBLP
59   Object Views: Extending the Vision (context) - Heiler, Zdonik - 1990  DBLP
58   Queries and Views in an Object-Oriented Data Model (context) - Dayal - 1989  ACM   DBLP
58   Subsumption between Queries to Object-Oriented Databases - Buchheit, Jeusfeld et al. - 1994  ACM   DBLP
55   Towards Tractable Algebras for Bags - Grumbach, Milo - 1993
52   Algebraic Support for Complex Objects with Arrays (context) - Vandenberg, DeWitt - 1990
49   Type Theories and Object-Oriented Programming (context) - Danforth, Tomlinson - 1988  DBLP
47   Optimization of Nested SQL Queries Revisited (context) - Ganski, Wong - 1987  ACM   DBLP
47   Object-Oriented Query Languages: The Notion and the Issues (context) - Bertino, Nagri et al. - 1992  DBLP
45   A Relational Object Model (context) - Scholl, Schek - 1990  ACM   DBLP
44   the Expressive Power of Database Queries with Intermediate T.. (context) - Hull, Su - 1988
42   Multi-Methods in a StaticallyTyped Programming Languages (context) - Mugridge, Hamer et al. - 1991
41   Nested Relations and Complex Objects in Databases (context) - Abiteboul, Fischer et al. - 1989  ACM
38   Recursion Equations as a Programming Language (context) - Turner - 1981
35   Some Properties of Query Languages for Bags - Libkin, Wong - 1993  ACM   DBLP
35   Object-Oriented Queries: Equivalence and Optimization - Shaw, Zdonik - 1989  DBLP
32   Virtual Schemas and Bases - Santos, Abiteboul et al. - 1994  ACM   DBLP
27   A Foundation for Evolution from Relational to Object Databas.. (context) - Beech - 1988  ACM   DBLP
27   The Napier88 Reference Manual (context) - Morrison, Brown et al. - 1989
27   Improving List Comprehensions Database Queries - Trinder, Wadler - 1989
26   Query Languages for Object-Oriented Database Systems: Analys.. (context) - Bancilhon - 1989  DBLP
26   Object-Oriented Database Systems: The Notion and the Issues (context) - Dittrich - 1991  DBLP
24   Comprehensions: a Query Notation for DBPLs - Trinder - 1991
20   Extensible Query Processing in an Object-Oriented Database - Mitchell - 1993  ACM
20   An Algebra Based Query Language for an Object-Oriented Datab.. (context) - Cluet, Delobel et al. - 1989
20   An Introduction to the Completeness of Languages for Complex.. (context) - Abiteboul, Beeri et al.  ACM   DBLP
20   Issues in the Design of Object-Oriented Database Programming.. (context) - Bloom, Zdonik - 1987  ACM   DBLP
16   Unified Class Evolution by Object-Oriented Views - Bratsberg - 1992  ACM   DBLP
15   NF: A Query Language for :NF Relational Databases (context) - Roth, Korth et al. - 1987
15   Structural Recursion as a Query Language - Breazu-Tannen, Buneman et al. - 1991  ACM   DBLP
15   OSQL: A Language for Object Databases (context) - Lyngbaek - 1991
14   Equality and Query Optimization (context) - Osborn - 1988
13   Towards a Theory of Bulk Types - Watt, Trinder - 1991
13   Semantics of Smalltalk (context) - Wolczko - 1987
13   Optimising and Executing DAPLEX Queries using Prolog (context) - Paton, Gray - 1990  DBLP
13   A Functional Database - Trinder - 1989
12   VERSO: A Database Machine Based on Nested Relations (context) - Scholl, Abiteboul et al.  ACM   DBLP
12   An Evaluation Framework for Algebraic ObjectOriented Data Mo.. (context) - Yu, Osborn - 1991
11   Type Derivation Using the Projection Operation - Agrawal, DeMichiel - 1994  ACM   DBLP
11   An Overview of PFL (context) - Small, Poulovassilis - 1991  ACM   DBLP
11   Object Comprehensions: A Query Notation for Object-Oriented .. (context) - Chan, Trinder - 1994  DBLP
10   Towards an Object-Oriented Query Algebra - Vance - 1992
9   An Algorithm for Insertion into a Lattice: Application to Ty.. (context) - Missikoff, Scholl - 1989  ACM   DBLP
9   A SQL for the ODE Object-Oriented DBMS (context) - Dar, Gehani et al. - 1992
9   a Parallel Persistent Object System (context) - Nikhil, Heytens et al. - 1991
7   Investigation of Algebraic Query Optimisation for Database P.. - Poulovassilis, Small - 1994
7   Programming in OPAL (context) - Development - 1987
6   On Unifying Relational and Object-Oriented Database Systems (context) - Kim - 1992  ACM   DBLP
6   A Formal Description of Object-Oriented Programming using VD.. (context) - Minkowitz, Henderson - 1987  ACM   DBLP
6   A Guide to INGRES (context) - Date - 1987  ACM
6   A Collection Model for Data Management in Object-Oriented Sy.. (context) - Norrie - 1992
6   Composite-Object Views in Relational DBMS: An Implementation.. (context) - Pirahesh, Mitschang et al. - 1994  DBLP
5   The Advanced Information Management Prototype (context) - Pistor, Dadam  ACM   DBLP
5   Dictionary of Mathematics (context) - Borowski, Borwein - 1989
5   A Denotational Approach to ObjectOriented Query Language Def.. (context) - Davis, Delcambre - 1991
5   Some Principles of Good Language Design (context) - Date - 1984  ACM
4   ONTOS Reference Manual (context) - Inc - 1991
4   ONTOS Developer's Guide (context) - Inc - 1991
4   Common Lisp Object System Specification XJI Document R (context) - DeMichiel, Keene et al. - 1988
4   Formal Specification of Relational Database Applications: A .. (context) - Barros - 1993
4   Views and Formal Implementation in a Threelevel Schema Archi.. (context) - Saake, Jungclaus - 1992
4   Evaluating Object-Oriented Query Languages (context) - Chan, Trinder et al. - 1995  DBLP
4   An Object-Oriented Data Model Supporting Multi-methods (context) - Chan, Trinder - 1994
4   Extending a Programming Language X with a Query Capability (context) - Blakeley, Thompson et al. - 1990
3   Design of an Integrated Query and Manipulation Notation for .. (context) - Ghelli, Orsini et al. - 1992
3   a Functional Database Language (context) - Poulovassilis, Implementation - 1989
3   A Method for the Specification of Relational Database Applic.. (context) - Barros, Harper - 1991  ACM   DBLP
3   Viewing Objects (context) - Barclay, Kennedy - 1993  ACM   DBLP
3   A Comprehension-based Database Language and its Distributed .. - Kato, Masuda et al. - 1990
3   Query Language Syntax and Semantics (context) - Bancilhon, Cluet et al. - 1990
3   Queries in Object-Oriented Database Systems (context) - Alhajj, Arkun - 1992  ACM   DBLP
2   A Query Model and an Object Algebra for Object-Oriented Data.. (context) - Alhajj - 1992
2   Object-Orientation and the SQL-Standard (context) - Kulkarni - 1993
2   Formal Specification of a Persistent Object Management Syste.. (context) - Murphy, Grimson - 1993
2   An Evaluation Framework for ObjectOriented Query Languages (context) - Chan, Trinder - 1993
2   A Tutorial Introduction to Relational Algebra (context) - Surfin, Hughes - 1985
2   New Hope on Data Models and Types: Report of an NSF-INRIA Wo.. (context) - Abiteboul, Buneman et al. - 1990  DBLP
2   Object-Oriented Database Systems: State of the Art and Resea.. (context) - Unland, Schlageter - 1992
2   Improving Comprehension Queries in PS-algol (context) - Trinder, Chan et al. - 1990
2   ONTOS SQL Guide (context) - Inc - 1991
2   A Reference Object-Oriented Data Model Specification (context) - Chan, Harper et al. - 1992
1   Querying Complex-Object Databases: the LIFOO Functional Lang.. (context) - Boucelma, Maitre - 1989
1   Definitional List Comprehensions (context) - Hammond - 1990
1   Query Language User's Manual (context) - France - 1989
1   LOOQ: A Query Language for Object-Oriented Databases (context) - Delobel, L'ecluse et al. - 1988
1   The Multi-lingual Database System (context) - Demurjian, Hsiao - 1987  ACM   DBLP
1   Object Data Language Facilities for Multimedia Data Types (context) - Manola - 1991  DBLP
1   A Data Modelling Methodology for the Design and Implementati.. (context) - Lyngbaek, Kent - 1986
1   Improving One's Views of Object-Oriented Databases (context) - Chan, Kerr - 1994  DBLP
1   A Partitioner's Introduction to Database Performance Benchma.. (context) - Dietrich, Brown et al. - 1992
1   Object-Oriented Query Languages: Data Model Issues (context) - Chan, Harper et al. - 1992
1   A Case Study of ObjectOriented Query Languages (context) - Chan, Harper et al. - 1993
1   An Object-Oriented Data Model Specification (context) - Chan, Harper et al. - 1993  ACM   DBLP

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