Materialization: A Powerful and Ubiquitous Abstraction Pattern.
Alain Pirotte, Esteban Zimányi, David Massart, Tatiana Yakusheva:
Materialization: A Powerful and Ubiquitous Abstraction Pattern.
VLDB 1994: 630-641@inproceedings{DBLP:conf/vldb/PirotteZMY94,
author = {Alain Pirotte and
Esteban Zim{\'a}nyi and
David Massart and
Tatiana Yakusheva},
editor = {Jorge B. Bocca and
Matthias Jarke and
Carlo Zaniolo},
title = {Materialization: A Powerful and Ubiquitous Abstraction Pattern},
booktitle = {VLDB'94, Proceedings of 20th International Conference on Very
Large Data Bases, September 12-15, 1994, Santiago de Chile, Chile},
publisher = {Morgan Kaufmann},
year = {1994},
isbn = {1-55860-153-8},
pages = {630-641},
ee = {db/conf/vldb/vldb94-630.html},
crossref = {DBLP:conf/vldb/94},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Materialization is a useful abstraction pattern that can be identified
in many application settings. Intuitively, materialization is the
relationship between a class of categories (e.g., models of cars) and a
class of more concrete objects (e.g., individual cars). The talk gives
a precise semantic definition of materialization in terms of the usual
is-a and is-of abstractions, and of the class/metaclass
correspondence. New and powerful inheritance mechanisms are associated
with materialization. Examples, properties, and extensions of
materialization are also presented. Providing materialization as an
abstraction mechanism for conceptual modeling enhances expressiveness
by a controled introduction of classification at the application
level.
Copyright © 1994 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Jorge B. Bocca, Matthias Jarke, Carlo Zaniolo (Eds.):
VLDB'94, Proceedings of 20th International Conference on Very Large Data Bases, September 12-15, 1994, Santiago de Chile, Chile.
Morgan Kaufmann 1994, ISBN 1-55860-153-8
Contents
References
- [ABD+89]
- Malcolm P. Atkinson, François Bancilhon, David J. DeWitt, Klaus R. Dittrich, David Maier, Stanley B. Zdonik:
The Object-Oriented Database System Manifesto.
DOOD 1989: 223-240
- [BCN92]
- Carlo Batini, Stefano Ceri, Shamkant B. Navathe:
Conceptual Database Design: An Entity-Relationship Approach.
Benjamin/Cummings 1992, ISBN 0-8053-0244-1
- [Bee93]
- Catriel Beeri:
Some thoughts on the future evolution of object-oriented database concepts.
BTW 1993: 18-32
- [BH88]
- A. Bruffaerts, E. Henin:
Proof Trees for Negation as Failure: Yet Another Prolog Meta-Interpreter.
ICLP/SLP 1988: 343-358
- [Boo94]
- ...
- [BR84]
- ...
- [Bra83]
- ...
- [BS83]
- ...
- [CAB+94]
- ...
- [CJ92]
- ...
- [Coa92]
- Peter Coad:
Object-Oriented Patterns.
Commun. ACM 35(9): 152-159(1992)
- [Coi87]
- Pierre Cointe:
Metaclasses are First Class: the ObjVlisp Model.
OOPSLA 1987: 156-167
- [Dit93]
- Klaus R. Dittrich:
Object-Oriented Data Model Concepts.
NATO ASI OODBS 1993: 29-45
- [DOBS93]
- ...
- [DOO91]
- ...
- [FK85]
- Richard Fikes, Tom Kehler:
The Role of Frame-Based Representation in Reasoning.
Commun. ACM 28(9): 904-920(1985)
- [FM94]
- Anna Formica, Michele Missikoff:
Correctness of ISA Hierarchies in Object-Oriented Database Schemas.
EDBT 1994: 231-244
- [GH93]
- Jutta Göers, Andreas Heuer:
Definition and Application of Metaclasses in an Object-Oriented Database Model.
ICDE 1993: 373-380
- [GR83]
- Adele Goldberg, David Robson:
Smalltalk-80: The Language and Its Implementation.
Addison-Wesley 1983
- [GS94]
- Robert C. Goldstein, Veda C. Storey:
Materialization.
IEEE Trans. Knowl. Data Eng. 6(5): 835-842(1994)
- [INV91a]
- Tomasz Imielinski, Shamim A. Naqvi, Kumar V. Vadaparty:
Incomplete Objects - A Data Model for Design and Planning Applications.
SIGMOD Conference 1991: 288-297
- [INV91b]
- Tomasz Imielinski, Shamim A. Naqvi, Kumar V. Vadaparty:
Querying Design and Planning Databases.
DOOD 1991: 524-545
- [JEG+94]
- Matthias Jarke, Rainer Gallersdörfer, Manfred A. Jeusfeld, Martin Staudt:
ConceptBase - A Deductive Object Base for Meta Data Management.
J. Intell. Inf. Syst. 4(2): 167-192(1995)
- [JJ91]
- Manfred A. Jeusfeld, Matthias Jarke:
From Relational to Object-Oriented Integrity Simplification.
DOOD 1991: 460-477
- [KAN93]
- Wolfgang Klas, Karl Aberer, Erich J. Neuhold:
Object-Oriented Modeling for Hypermedia Systems Using the VODAK Model Language.
NATO ASI OODBS 1993: 389-433
- [Kee89]
- ...
- [Kim90]
- ...
- [LAC+93]
- ...
- [MBJK90]
- John Mylopoulos, Alexander Borgida, Matthias Jarke, Manolis Koubarakis:
Telos: Representing Knowledge About Information Systems.
ACM Trans. Inf. Syst. 8(4): 325-362(1990)
- [MBW80]
- John Mylopoulos, Philip A. Bernstein, Harry K. T. Wong:
A Language Facility for Designing Database-Intensive Applications.
ACM Trans. Database Syst. 5(2): 185-207(1980)
- [MJC93]
- ...
- [MN88]
- ...
- [MP93]
- Renate Motschnig-Pitrik:
The Semantics of Parts Versus Aggregates in Data/Knowledge Modelling.
CAiSE 1993: 352-373
- [MPM92]
- ...
- [PD91]
- Norman W. Paton, Oscar Díaz:
Metaclasses in Object-Oriented Databases.
DS-4 1990: 331-347
- [PZ94]
- ...
- [RBP+91]
- James E. Rumbaugh, Michael R. Blaha, William J. Premerlani, Frederick Eddy, William E. Lorensen:
Object-Oriented Modeling and Design.
Prentice-Hall 1991, ISBN 0-13-630054-5
- [Rus89]
- David M. Russinoff:
Proteus: A Frame-Based Nonmonotonic Inference System.
Object-Oriented Concepts, Databases, and Applications 1989: 127-150
- [Van90]
- ...
- [ZM90]
- ...
- [ZP92]
- ...
Copyright © Tue Mar 16 02:22:04 2010
by Michael Ley (ley@uni-trier.de)