International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Agents were developed as representatives of a user, which a program could \"Spawn\" and delegate to perform a task independently of the program within a network. Security is an important issue for deployment of applications based on software agent technology. However, not all applications require the same set of countermeasures, nor can they depend entirely on the agent system to provide them. Instead, countermeasures are applied commensurate with the anticipated threat profile and intended security objectives for the application. The authors' focus here is specifically on technical mechanisms, as opposed to procedural or non-technical measures.