Framework design for end-to-end optimization

Aamod Sane, Ashish Singhai, Roy H. Campbell

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Framework optimizations capitalize on object dependencies, while framework flexibility and composability demand object independence. This paper shows how to balance these conflicting needs using new design techniques. These techniques embody the observation that common optimizations can be realized by reifying and tuning object interactions. Their application is illustrated for two complex frameworks: A virtual memory framework and a framework for distributed objects. A catalog of patterns that covers common optimizations is also presented.

Original languageEnglish (US)
Title of host publicationECOOP 1998 – Object-Oriented Programming - 12th European Conference, Proceedings
EditorsEric Jul
PublisherSpringer-Verlag Berlin Heidelberg
Number of pages22
ISBN (Print)3540647376, 9783540647379
StatePublished - 1998
Event12th European Conference on Object-Oriented Programming, ECOOP 1998 - Brussels, Belgium
Duration: Jul 20 1998Jul 24 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other12th European Conference on Object-Oriented Programming, ECOOP 1998

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Framework design for end-to-end optimization'. Together they form a unique fingerprint.

Cite this