1. A web service management system for automatically managing at least one web service with one or more associated policies, comprising: at least one web service; a policy enforcement point operatively connected to the web service for operating at least one policy with the web service; and a management agent for managing service agreements relating to the web service; wherein the management agent includes a policy decision data store relating policies of the web service and at least one query for querying semantic contracts for terms related to the respective policies; and the management agent is arranged to run the at least one query against a semantic service agreement for a consumer of the web service represented using an ontology to determine which associated policies are to be run for the consumer and the web service and to update the policy enforcement point so that the policy enforcement point runs the determined associated policies.