The Microsoft Repository.
Philip A. Bernstein, Brian Harry, Paul Sanders, David Shutt, Jason Zander:
The Microsoft Repository.
VLDB 1997: 3-12@inproceedings{DBLP:conf/vldb/BernsteinHSSZ97,
author = {Philip A. Bernstein and
Brian Harry and
Paul Sanders and
David Shutt and
Jason Zander},
editor = {Matthias Jarke and
Michael J. Carey and
Klaus R. Dittrich and
Frederick H. Lochovsky and
Pericles Loucopoulos and
Manfred A. Jeusfeld},
title = {The Microsoft Repository},
booktitle = {VLDB'97, Proceedings of 23rd International Conference on Very
Large Data Bases, August 25-29, 1997, Athens, Greece},
publisher = {Morgan Kaufmann},
year = {1997},
isbn = {1-55860-470-7},
pages = {3-12},
ee = {db/conf/vldb/BernsteinHSSZ97.html},
crossref = {DBLP:conf/vldb/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The Microsoft Repository is an object-oriented repository that
ships as a component of Visual Basic (Version 5.0). It includes
a set of ActiveX interfaces that a developer can use to define
information models, and a repository engine that is the under-
lying storage mechanism for these information models. The
repository engine sits on top of a SQL database system.
The repository is designed to meet the persistent storage needs
of software tools. Its two main technical goals are:
- compatibility with Microsoft's existing ActiveX object
architecture consisting of the Component Object Model (COM)
and Automation and
- extensibility by customers and independent software vendors
who need to tailor the repository by adding functionality to
objects stored by the repository engine and extending infor-
mation models provided by Microsoft and others.
This paper explains how the Repository attains these goals by
providing an object-oriented database (OODB) architecture based
on Microsoft's binary object model (COM) and type system of
Visual Basic (Automation).
Copyright © 1997 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
Matthias Jarke, Michael J. Carey, Klaus R. Dittrich, Frederick H. Lochovsky, Pericles Loucopoulos, Manfred A. Jeusfeld (Eds.):
VLDB'97, Proceedings of 23rd International Conference on Very Large Data Bases, August 25-29, 1997, Athens, Greece.
Morgan Kaufmann 1997, ISBN 1-55860-470-7
Contents
Electronic Edition
From CS Dept.,
University Trier (Germany)
References
- [1]
- Hal Berenson, Philip A. Bernstein, Jim Gray, Jim Melton, Elizabeth J. O'Neil, Patrick E. O'Neil:
A Critique of ANSI SQL Isolation Levels.
SIGMOD Conference 1995: 1-10
- [2]
- Philip A. Bernstein:
Repositories and Object Oriented Databases.
BTW 1997: 34-46
- [3]
- Philip A. Bernstein, Umeshwar Dayal:
An Overview of Repository Technology.
VLDB 1994: 705-713
- [4]
- R. G. G. Cattell:
The Object Database Standard: ODMG-93 (Release 1.2).
Morgan Kaufmann 1996
- [5]
- Panos Constantopoulos, Matthias Jarke, John Mylopoulos, Yannis Vassiliou:
The Software Information Base: A Server for Reuse.
VLDB J. 4(1): 1-43(1995)
- [6]
- Kyle Geiger:
Inside ODBC.
Microsoft Press 1995, ISBN 1-55615-815-7
- [7]
- ...
- [8]
- ...
- [9]
- Dale Rogerson:
Inside COM.
Microsoft Press 1997, ISBN 1-57231-349-8
- [10]
- Lois Wakeman, Jonathan Jowett:
PCTE - The Standard for Open Repositories.
Prentice-Hall 1993, ISBN 0-13-065566-X
- [11]
- Stanley B. Zdonik, David Maier (Eds.):
Readings in Object-Oriented Database Systems.
Morgan Kaufmann 1990, ISBN 1-55860-000-0
Copyright © Fri Mar 12 17:22:55 2010
by Michael Ley (ley@uni-trier.de)