Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Dynamic Insertion of Object Services

Ajay Mohindra and Murthy Devarakonda, IBM T.J. Watson Research Center; George Copeland, IBM Austin

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

Ajay Mohindra, IBM T.J. Watson Research Center

Murthy Devarakonda, IBM T.J. Watson Research Center

George Copeland, IBM Austin

BibTeX
@inproceedings {260434,
author = {Ajay Mohindra and Murthy Devarakonda and George Copeland},
title = {Dynamic Insertion of Object Services},
booktitle = {USENIX Conference on Object-Oriented Technologies (COOTS 95)},
year = {1995},
address = {Monterey, CA},
url = {https://www.usenix.org/conference/coots-95/dynamic-insertion-object-services},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/coots95/full_papers/mohindra.ps
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us