Mobile agents are self Autonomous: i.e. Agent itself decides when and where to migrate next. Applying this definition to a distributed shared memory systems where client's requests are cpu-intensive...