Title :
Communicating security agents
Author :
Filman, Robert ; Linden, Ted
Author_Institution :
Software Technol. Center, Lockheed Martin Missiles & Space, Palo Alto, CA, USA
Abstract :
The paper discusses the potential effectiveness of ubiquitous, communicating, dynamically confederating security agents for monitoring and controlling communications among the components of preexisting applications. These agents remember events, communicate with other agents, draw inferences, and plan actions to achieve security goals. Key features of this approach are: (1) linguistic mechanisms for specifying agents, security models, and communications; (2) compilation mechanisms that automatically create and install agents as wrappers around existing application components; (3) algorithmic definitions of how agents communicate to increase the security of systems; and (4) a library of agent code fragments out of which the compilation mechanism builds actual agents. Automating the generation of security agents raises the possibility of the cost effective generation of enough redundant agents to tolerate some erroneous or subverted elements
Keywords :
computer networks; fault tolerant computing; program compilers; security of data; agent code fragments; algorithmic definitions; application components; communicating security agents; compilation mechanism; compilation mechanisms; cost effective generation; dynamically confederating security agents; linguistic mechanisms; preexisting applications; redundant agents; security goals; security models; subverted elements; Application software; Automatic control; Communication system control; Communication system security; Computerized monitoring; Control systems; Information security; Internet; Software safety; Space technology;
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 1996. Proceedings of the 5th Workshop on
Conference_Location :
Stanford, CA
Print_ISBN :
0-8186-7446-6
DOI :
10.1109/ENABL.1996.555083