O2 Book,
1992
François Bancilhon, Claude Delobel, Paris C. Kanellakis (Eds.):
Building an Object-Oriented Database System, The Story of O2.
Morgan Kaufmann 1992, ISBN 1-55860-169-4
@book{DBLP:books/mk/BancilhonDK92,
editor = {Fran\c{c}ois Bancilhon and
Claude Delobel and
Paris C. Kanellakis},
title = {Building an Object-Oriented Database System, The Story of O2},
publisher = {Morgan Kaufmann},
year = {1992},
isbn = {1-55860-169-4},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Introduction to Object-Oriented Database Systems
The O2 Data Model
- Paris C. Kanellakis, Christophe Lécluse, Philippe Richard:
Introduction to the Data Model.
61-76
- Christophe Lécluse, Philippe Richard, Fernando Vélez:
O2, an Object-Oriented Data Model.
77-97 ,
reprinted from SIGMOD Conference 1988:
424-433
- Serge Abiteboul, Paris C. Kanellakis:
Object Identity as a Query Language Primitive.
97-127 ,
reprented from SIGMOD Conference 1989:
159-173
- Serge Abiteboul, Paris C. Kanellakis, Emmanuel Waller:
Method Schemas.
128-147 ,
reprinted from PODS 1990:
16-27
- Roberto Zicari:
A Framework for Schema Updates In An Object-Oriented Database System.
146-182 ,
reprinted from ICDE 1991:
2-13
The Languages
- François Bancilhon, David Maier:
Introduction to Languages.
185-194
- Christophe Lécluse, Philippe Richard:
The O2 Database Programming Language.
195-214
- Gilles Barbedette:
LISP O2: a Persistent Object-Oriented Lisp.
215-233 ,
reprinted from EDBT 1990:
332-347
- François Bancilhon, Sophie Cluet, Claude Delobel:
A Query Language for O2.
234-255
- Sophie Cluet, Claude Delobel, Christophe Lécluse, Philippe Richard:
Reloop, an Algebra Based Query Language for an Object-Oriented Database System.
256-277 ,
reprinted from DOOD 1989:
313-332
- Sophie Gamerman, Catherine Lanquette, Fernando Vélez:
Using Database Applications to Compare Programming Languages.
278-324
The System
- Claude Delobel, Fernando Vélez:
Introduction to the System.
327-342
- Fernando Vélez, Guy Bernard, Vineeta Darnis:
The O2 Object Manager: An Overview.
343-368
- Guy Bernard, Dominique Stève:
Handling Distribution in the O2 System.
369-384
- Véronique Benzaken, Claude Delobel, Gilbert Harrus:
Clustering Strategies in O2: An Overview.
385-410
- David J. DeWitt, Philippe Futtersack, David Maier, Fernando Vélez:
Three Alternative Workstation-Server Architectures.
411-446
- Wojciech Cellary, Geneviève Jomier:
Consistency of Versions in Object-Oriented Databases.
447-462
- Michèle Cart, Jean Ferrié:
Integrating Concurrency Control into an Object-Oriented Database System.
463-485 ,
reprinted from EDBT 1990:
363-377
The Programming Environment
- Claude Delobel, Paris C. Kanellakis, Didier Plateau:
Introduction to the Programming Environment.
489-495
- Didier Plateau, Patrick Borras, Didier Lévêque, Jean-Claude Mamou, Didier Tallot:
Building User Interfaces with Looks.
496-507
- Patrick Borras, Anne Doucet, Patrick Pfeffer, Didier Tallot:
The O2 Programming Environment.
508-522
- Anne Doucet, Patrick Pfeffer:
Using a Database System to Implement a Debugger.
523-540
- Jean-Marie Larchevêque:
Incremental Compilation in O2.
541-554
- Gustavo Arango:
Self-explained Toolboxes.
555-568
Examples of O2 Applications
Copyright © Fri Mar 12 17:04:56 2010
by Michael Ley (ley@uni-trier.de)