JOIE

The Java Object Instrumentation Environment

cs.duke.edu :: ISSG :: JOIE last update: 05/01/2003

Tutorial

This tutorial is based on the examples povided in the JOIE distribution.

The tutorial is still under construction. Please check back at a later time.

Modifying the class hierarchy

How to change the class inheritance hierarchy.

Integrating capability protection

Enables capability based security in previously unprotected classes.

Observing the status of a class

Using the Observer design pattern to propagate changes of a class.

Proxy objects

Adding proxy functionality in objects to be used in distributed applications.