1. A method for enforcing context model based Service-Oriented Architecture (SOA) policies, comprising: gathering, via a policy engine device, instance documents related to policy enforcement according to a business requirement, where the instance documents are instantiated from corresponding schema documents; generating an instantiated context model comprising references to the gathered instance documents from a context model definition; generating a policy set to be enforced via the instantiated context model according to the gathered instance documents; determining an enforcement sequence of policies in the policy set; and applying the policies to the instantiated context model according to the enforcement sequence.