As the number of web services with similar function is increasing,one of the main problem is to select the optimal services from a set of requirements-satisfying services based on QoS(quality of service). The existing QoS-based services selection approaches always assume that the QoS data coming from service providers and users are effective and trustworthy, which is actually impossible in reality. This paper proposes a service selection approach based on the authenticity of QoS data and the confidence of users, which classifies and computes the QoS attributes according to the source of QoS data. For the QoS data come from service providers, the statistics of past runtime data to revise the providers’ QoS data are used. For the subjective evaluation come from users,a workflow-organization-model based method is proposed to compute web services evaluation values, which considers the confidence relationship of different users.At last,the optimal web services can be selected by combing the two values as the judgment standard. The experiments have shown that this approach can effectively weaken the influence of untrustworthy QoS data on Web service selection,thus can strengthen the accuracy of service selection. Keywords-Web service; service selection; QoS; workflow; confidence
[1]
Quan Z. Sheng,et al.
Quality driven web services composition
,
2003,
WWW '03.
[2]
Anne H. H. Ngu,et al.
QoS computation and policing in dynamic web service selection
,
2004,
WWW Alt. '04.
[3]
Jie Zhang,et al.
Trusting advice from other buyers in e-marketplaces: the problem of unfair ratings
,
2006,
ICEC '06.
[4]
Shuping Ran,et al.
A model for web services discovery with QoS
,
2003,
SECO.
[5]
Karl Aberer,et al.
QoS-Based Service Selection and Ranking with Trust and Reputation Management
,
2005,
OTM Conferences.
[6]
Julita Vassileva,et al.
A Review on Trust and Reputation for Web Service Selection
,
2007,
27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).
[7]
Amit P. Sheth,et al.
Modeling Quality of Service for Workflows and Web Service Processes
,
2002
.