dblp.uni-trier.de www.dagstuhl.de www.uni-trier.de

A Model of Object Database Applications and its Use in Cost Estimation.

Neil Ching, Eric Hughes, Marianne Winslett: A Model of Object Database Applications and its Use in Cost Estimation. CIKM 1996: 125-133
@inproceedings{DBLP:conf/cikm/ChingHW96,
  author    = {Neil Ching and
               Eric Hughes and
               Marianne Winslett},
  title     = {A Model of Object Database Applications and its Use in Cost Estimation},
  booktitle = {CIKM '96, Proceedings of the Fifth International Conference on
               Information and Knowledge Management, November 12 - 16, 1996,
               Rockville, Maryland, USA},
  publisher = {ACM},
  year      = {1996},
  pages     = {125-133},
  ee        = {db/conf/cikm/ChingHW96.html, http://doi.acm.org/10.1145/238355.238465},
  crossref  = {DBLP:conf/cikm/96},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

This paper presents a new model of object database applications for use in performance modeling. Under our approach, the essential features of the application source code with respect to persistent data access are captured in a graphical form. This graph is annotated with statistics representative of a typical application execution and with hints about expected patterns of locality in data access. The graph is then traversed while the cache contents at the application client are estimated for each node in the graph, eventually producing an estimate of disk page fetches and network messages for a page-server object database. The novel features of this approach, compared to the usual approach based on object reference traces, are its efficiency in performance modeling due to the compact representation of application execution, the ease with which it can be used to identify bottleneck areas in application code, and the ability to tune the accuracy of the application's representation so that bottleneck areas are modeled more precisely. In addition, our approach allows the software engineer to locate performance problems early in the design of the object database application, and easily estimate the effect of high-level changes in application code.

Copyright © 1996 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.


ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 2 Issue 4, CIKM, DOLAP, GIS, SIGFIDET, ..." and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...

Printed Edition

CIKM '96, Proceedings of the Fifth International Conference on Information and Knowledge Management, November 12 - 16, 1996, Rockville, Maryland, USA. ACM 1996
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

Online Edition

Citation Page

Last update Thu May 24 04:14:44 2012 CET by the DBLP TeamThis material is Open Data Data released under the ODC-BY 1.0 license — See also our legal information page