Dynamic insertion of object services

Ajay Mohindra, George Copeland, Murthy Devarakonda

Research output: Contribution to conferencePaperpeer-review

1 Scopus citations


This paper presents our experiments with dynamic insertion of object services, where dynamic insertion is defined as adding services to object instances at runtime. In contrast, the static approach is defined as adding services to objects at class definition time. Dynamic insertion allows class imple-mentors to concentrate on the basic functionality for objects, freeing them from the chores of providing normal system services such as persistence, transactions, and concurrency. This paper compares the dynamic insertion approach to the static approach using two benchmarks. The two key contributions of the paper are: (1) It shows how to use the dynamic insertion of services in well known benchmarks; (2) It demonstrates that the dynamic insertion approach incurs low overhead.

Original languageEnglish (US)
StatePublished - 1995
Externally publishedYes
Event1st USENIX Conference on Object-Oriented Technologies, COOTS 1995 - Monterey, United States
Duration: Jun 26 1995Jun 29 1995


Conference1st USENIX Conference on Object-Oriented Technologies, COOTS 1995
Country/TerritoryUnited States

ASJC Scopus subject areas

  • Computer Science Applications
  • Computational Theory and Mathematics
  • Hardware and Architecture
  • Information Systems
  • Software


Dive into the research topics of 'Dynamic insertion of object services'. Together they form a unique fingerprint.

Cite this