Declarative Policies for Web Service Selection