Free-roaming mobile agent (FRoMA) protection against multiple attacks. (4th August 2009)