1. A method for providing debugging and optimization in policy and knowledge controlled distributed computing system, comprising: generating descriptive information associated with one or more steps of one or more of policy creation, transformation and deployment, the description information including at least origin and distribution path of rule components in a policy, information associated with loading of the policy and information associated with a request for the policy; associating a unique identifying tag with the descriptive information; tracing the unique identifying tag with the descriptive information to identify behavior in the one or more steps of one or more of policy creation, transformation and deployment, or combinations thereof that contributes to policy violations; using the unique identifying tag and the descriptive information to identify problems associated with an execution of one or more of policy enforcement, deployment or transformation activity, or combinations thereof; and storing the descriptive information and the unique identifying tag, wherein said one or more steps of one or more of policy creation, transformation and deployment can be debugged or optimized or combination thereof using the descriptive information and the unique identifying tag.