nInitially all objects are on client side.
nEach object is assigned a value D that characterizes how
well it is suited to be
migrated (benefits from being assigned
to a faster CPU, linkages – method invocations – with other objects)
nThreshold value t determines which objects should be migrated (all objects for which D > t), initially the
average of all D
nAdaptive Algorithm: after making migration decision, adapt threshold to reflect object migration (essentially
by excluding migrated
object.