A system and method for inducing asynchronous behavioral changes in a
managed application process is presented. An application manager process
is executed. A managed application process is executed. At least one
application provided as object-oriented program code under the control of
a managed code platform is executed. The managed application process
logically communicates with the application manager process. One or more
constructors corresponding to notifiable objects provided as
object-oriented program code are identified. Each constructor keeps track
of instantiated notifiable objects in a list in the managed application
process. A change request is broadcast to the managed application
process. The notifiable objects tracked by each identified constructor
are iterated over to effect a behavioral change in the managed
application process.