“…Several platforms exist that provides operating environments for mobile agents such as Aglets, Agent Tcl, Knowbots, Telescript, Voyager, Mole, Tacoma, Grasshopper, James, Swarm and others [1], [2], [13]. Moreover, they have applications in several areas such as e-commerce and m-commerce, network monitoring and management, distributed information retrieval, telecommunications, remote device control and configuration, Internet computing, etc [2], [5], [8], [19], [20], [22].…”