1. Introduction
Policy based systems offer the capabilities to dynamically change the behavior of software. Such systems are gaining wide popularity in the industry today. Applications for these systems range from event notification software [1], [2], [3] to network management [4], [5], [6], [7] to electronic commerce [8], [9].