ACM SIGMOD Anthology ACM SIGMOD dblp.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}
}
BibTeX

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 ... BibTeX

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 BibTeX

Online Edition

Citation Page BibTeX
BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
CIKM 1996 Proceedings, ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:01:52 2009