The role of the web services for development of distributed
applications steadily increases over time. However, the rising number of
available web services with the same functionality embarrasses clients
during selection of such a one that fits best their requirements. To solve
this problem, web service selection process needs to concern not only
functional but also nonfunctional (QoS) properties of web services. The
clients need to know the quality of the offered web services as well as
what will be the price that they should pay for that quality. This paper
contributes to this challenge by presenting an algorithm that allows
clients to select the web service with an optimal correlation between
quality and price.This paper has been supported by the Project Creative
Development Support of Doctoral Students, Post-Doctoral and Young Researches
in the Field of Computer Science (No. BG 051PO001-3.3.04/13) of
the HR Development OP of the European Social Fund 2007-2013