Subjective Trust Inference in Composite Services

In Service-Oriented Computing (SOC) environments, the trustworthiness of each service is critical for a service client when selecting one from a large pool of services. The trust value of a service is usually in the range of [0,1] and is evaluated from the ratings given by service clients, which represent the subjective belief of these service clients on the satisfaction of delivered services. So a trust value can be taken as the subjective probability, with which one party believes that another party can perform an action in a certain situation. Hence, subjective probability theory should be adopted in trust evaluation. In addition, in SOC environments, a service usually invokes other services offered by different service providers forming a composite service. Thus, the global trust of a composite service should be evaluated based on complex invocation structures. In this paper, firstly, based on Bayesian inference, we propose a novel method to evaluate the subjective trustworthiness of a service component from a series of ratings given by service clients. Secondly, we interpret the trust dependency caused by service invocations as conditional probability, which is evaluated based on the subjective trust values of service components. Furthermore, we propose a joint subjective probability method to evaluate the subjective global trust of a composite service on the basis of trust dependency. Finally, we introduce the results of our conducted experiments to illustrate the properties of our proposed subjective global trust inference method.

[1]  Giorgos Zacharia,et al.  Trust management through reputation mechanisms , 2000, Appl. Artif. Intell..

[2]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[3]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[4]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[5]  Munindar P. Singh,et al.  Developing trust in large-scale peer-to-peer systems , 2004, IEEE First Symposium onMulti-Agent Security and Survivability, 2004.

[6]  Minghua Chen,et al.  Quality Driven Web Services Composition Based on an Extended Layered Graph , 2008, 2008 International Conference on Computer Science and Software Engineering.

[7]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[8]  Virginia Held On the Meaning of Trust , 1968, Ethics.

[9]  Raouf Boutaba,et al.  QoS-aware service composition in large scale multi-domain networks , 2005, 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005..

[10]  William Et.Al Hines,et al.  Probability and Statistics in Engineering , 2003 .

[11]  Raouf Boutaba,et al.  QoS-aware service composition and adaptation in autonomic communication , 2005, IEEE Journal on Selected Areas in Communications.

[12]  A. Jøsang Subjective Evidential Reasoning � , 2002 .

[13]  Lei Li,et al.  Trust-Oriented Composite Service Selection and Discovery , 2009, ICSOC/ServiceWave.

[14]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[15]  Maude Manouvrier,et al.  QoS-Driven Selection of Web Services for Transactional Composition , 2008, 2008 IEEE International Conference on Web Services.

[16]  Lei Li,et al.  Trust Evaluation in Composite Services Selection and Discovery , 2009, 2009 IEEE International Conference on Services Computing.

[17]  Audun Jøsang,et al.  A Logic for Uncertain Probabilities , 2001, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[18]  Paul Stoneman The Meaning of Trust , 2008 .

[19]  Lei Li,et al.  A Trust Vector Approach to Service-Oriented Applications , 2008, 2008 IEEE International Conference on Web Services.

[20]  Yan Wang,et al.  The Evaluation of Situational Transaction Trust in E-Service Environments , 2008, 2008 IEEE International Conference on e-Business Engineering.

[21]  Daniel A. Menascé,et al.  Composing Web Services: A QoS View , 2004, IEEE Internet Comput..

[22]  Munindar P. Singh,et al.  Formal Trust Model for Multiagent Systems , 2007, IJCAI.

[23]  Patrick Martin,et al.  Reputation-Enhanced QoS-based Web Services Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).

[24]  R. Jeffrey Subjective Probability: The Real Thing , 2004 .

[25]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..