1. Introduction
Lack of security is one of the primary obstacles in fielding many technologies in both commercial and DoD networks. The piece-meal and ad hoc way in which firewalls and other security elements are typically administered makes it difficult to manage networks in such a way that desired security policies are upheld as the network changes. Moreover, the scope of management is rapidly exceeding human capabilities because of the acceleration of changes in technology and topology. Network management tools are needed to automate management of networks containing many firewalls in dynamic environments. It is becomming necessary to enable network elements to adapt to change by reconfiguring as appropriate without human intervention. The challenge is for these network elements to know the right reconfiguration so that the appropriate security policies are upheld preventing illegitimate users from gaining access. This project focuses on management of configurations of network elements so that stated policies can be upheld.