“…Object clustering schemes use shared memory configurations so that object inheritance is not stretched across different application servers and objects are placed in close proximity to their users [2,32]. There are a few object clustering schemes that are available in the literature-stochastic clustering, level based clustering and user-defined clustering-are a few examples of such clustering schemes [32]. Object clustering schemes, while simple to implement and understand, do not consider performance of distributed applications and are limited in their usefulness.…”