THE SECURITY ANALYZER, A SECURITY ANALYZER PROGRAM WRITTEN IN PROLOG

Year
1987
Author(s)
R.L. Carlson - Westinghouse Hanford Company
B.D. Zimmerman - Westinghouse Hanford Company
Abstract
A technique has been developed to characterize a nuclear facility and measure the strengths and weaknesses of the physical protection system. It utilizes the artificial intelligence capabilities available in the prolog programming language to probe a facility's defenses and find potential attack paths that meet designated search criteria. As sensors or barriers become inactive due to maintenance, failure, or inclement weather conditions, the protection system can rapidly be reanalyzed to discover weaknesses that would need to be strengthened by alternative means. Conversely, proposed upgrades and enhancements can be easily entered into the database and their effect measured against a variety of potential adversary attacks. Thus the security analyzer is a tool that aids the protection planner as well as the protection operations staff.