In current web service discovery and subscription, consumers must pay too much time on manually selection and cannot easily benefit from the wide QoS spectrum brought by the proliferating services. In our approach, we introduce the service pool as a "virtual service" grouping function identical services together and dispatching consumer requests to the proper service in terms of QoS requirements. Categories and Subject Descriptors D.2.12 [Software Engineering]: Interoperability-Distributed Objects, H.5.2 [Information Interfaces and Presentation]: User Interfaces ? Interaction styles, Prototyping. General Terms Management Keywords Web services, discovery and subscription, QoS, service pool