1. A computer implemented system comprising the following computer executable components: a remediation component that automatically determines processes that are required to increase compliance of a machine with a security policy a compliance scoring component that examines logic of rules involved with the security policy, to generate a report of the compliance.