ACM SIGMOD Anthology VLDB dblp.uni-trier.de

VOODB: A Generic Discrete-Event Random Simulation Model To Evaluate the Performances of OODBs.

Jérôme Darmont, Michel Schneider: VOODB: A Generic Discrete-Event Random Simulation Model To Evaluate the Performances of OODBs. VLDB 1999: 254-265
@inproceedings{DBLP:conf/vldb/DarmontS99,
  author    = {J{\'e}r{\^o}me Darmont and
               Michel Schneider},
  editor    = {Malcolm P. Atkinson and
               Maria E. Orlowska and
               Patrick Valduriez and
               Stanley B. Zdonik and
               Michael L. Brodie},
  title     = {VOODB: A Generic Discrete-Event Random Simulation Model To Evaluate
               the Performances of OODBs},
  booktitle = {VLDB'99, Proceedings of 25th International Conference on Very
               Large Data Bases, September 7-10, 1999, Edinburgh, Scotland,
               UK},
  publisher = {Morgan Kaufmann},
  year      = {1999},
  isbn      = {1-55860-615-7},
  pages     = {254-265},
  ee        = {db/conf/vldb/DarmontS99.html},
  crossref  = {DBLP:conf/vldb/99},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

Performance of object-oriented database systems (OODBs) is still an issue to both designers and users nowadays. The aim of this papers is to propose a generic discrete-event random simulation model, called VOODB, in order to evaluate the performance of OODBs in general, and the performance of optimization methods like clustering in particular. Such optimization methods undoubtedly improve the performance of OODBs. Yet, they also always induce some kind of overhead for the system. Therefore, it is important to evaluate their exact impact on the overall performances. VOODB has been designed as a generic discrete-event random simulation model by putting to use a modelling approach, and has been validated by simulating the behavior of the O2 OODB and the Texas persistent object store. Since our final objective is to compare object clustering algorithms, some experiments have been conducted on the DSTC clustering technique, which is implemented in Texas. To validate VOODB, performance results obtained by simulation for a given experiment have been compared to the results obtained by benchmarking the real systems in the same conditions. Benchmarking and simulation performance evaluations have been observed to be consistent, so it appears that simulation can be a reliable approach to evaluate the performances of OODBs.

Copyright © 1999 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

DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...

Printed Edition

Malcolm P. Atkinson, Maria E. Orlowska, Patrick Valduriez, Stanley B. Zdonik, Michael L. Brodie (Eds.): VLDB'99, Proceedings of 25th International Conference on Very Large Data Bases, September 7-10, 1999, Edinburgh, Scotland, UK. Morgan Kaufmann 1999, ISBN 1-55860-615-7
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

References

[And90]
T. Lougenia Anderson, Arne-Jørgen Berre, Moira Mallison, Harry H. Porter, Bruce Schneider: The HyperModel Benchmark. EDBT 1990: 317-331 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[And91]
...
[Bal92]
Osman Balci, Richard E. Nance: The Simulation Model Development Environment: An Overview. Winter Simulation Conference 1992: 726-736 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Ban96]
Jerry Banks: Output Analysis Capabilities of Simulation Software. Simulation 66(1): 23-30(1996) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Bat95]
...
[Bre98]
Arno Breunese, Jan L. Top, Jan F. Broenink, J. M. Akkermans: Libraries of Reusable Models: Theory and Application. Simulation 71(1): 7-22(1998) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Bul96]
Frédérique Bullat, Michel Schneider: Dynamic Clustering in Object Databases Exploiting Effective Use of Relationships Between Objects. ECOOP 1996: 344-365 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Car93]
Michael J. Carey, David J. DeWitt, Jeffrey F. Naughton: The oo7 Benchmark. SIGMOD Conference 1993: 12-21 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Cat91]
R. G. G. Cattell: An Engineering Database benchmark. The Benchmark Handbook 1991: 247-281 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Cha89]
Ellis E. Chang, Randy H. Katz: Exploiting Inheritance and Structure Semantics for Effective Clustering and Buffering in an Object-Oriented DBMS. SIGMOD Conference 1989: 348-357 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Che91]
Jia-bing R. Cheng, Ali R. Hurson: Effective Clustering of Complex Objects in Object-Oriented Databases. SIGMOD Conference 1991: 22-31 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Dar96]
Jérôme Darmont, Le Gruenwald: A Comparison Study of Object-Oriented Database Clustering Techniques. Inf. Sci. 94(1-4): 55-86(1996) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Dar98]
Jérôme Darmont, Bertrand Petit, Michel Schneider: OCB: A Generic Benchmark to Evaluate the Performances of Object-Oriented Database Systems. EDBT 1998: 326-340 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Deu91]
O. Deux: The O2 System. Commun. ACM 34(10): 34-48(1991) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Gay97]
Jean-Yves Gay, Le Gruenwald: A Clustering Technique for Object Oriented Databases. DEXA 1997: 81-90 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Gou92]
...
[He93]
...
[Iae95]
...
[Kel97]
...
[Kim88]
Won Kim, Nat Ballou, Hong-Tai Chou, Jorge F. Garza, Darrell Woelk, Jay Banerjee: Integrating an Object-Oriented Programming System with a Database System. OOPSLA 1988: 142-152 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Lam91]
Charles Lamb, Gordon Landis, Jack A. Orenstein, Daniel Weinreb: The ObjectStore Database System. Commun. ACM 34(10): 50-63(1991) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Nan81]
...
[Pri86]
...
[Rat97]
...
[Sar79]
...
[Sar91]
...
[Ser92]
...
[Sim95]
...
[Sin92]
Vivek Singhal, Sheetal V. Kakkad, Paul R. Wilson: Texas: An Efficient, Portable Persistent Store. POS 1992: 11-33 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Tsa92]
Manolis M. Tsangaris, Jeffrey F. Naughton: On the Performance of Object Clustering Techniques. SIGMOD Conference 1992: 144-153 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Copyright © Tue Mar 16 02:22:08 2010 by Michael Ley (ley@uni-trier.de)