International Journal of Computer Applications
"Mobile agents are software's migrating from one node to another to fulfill the task of its owner. In static mobile agents, agent travels on the predefined path whereas in dynamic mobile agents, agent route is decided by the host or the agent itself, which makes security much more difficult in it. Mobile agents are not properly utilized because of security concerns. Security becomes more challenging in dynamic mobile agents as compared to static mobile agent. One such challenge is 'Denial of service', in it the malicious host may deny resources required by the agent and kill the agent, thus the result computed so far is lost and this may happen every time the agent visits any malicious host."