Trustworthy web service selection using probabilistic models

Mohamad Mehdi, Nizar Bouguila, Jamal Bentahar

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

36 Scopus citations


Software architectures of large-scale systems are perceptibly shifting towards employing open and distributed computing. Service Oriented Computing (SOC) is a typical example of such environment in which the quality of interactions amongst software agents is a critical concern. Agent-based web services in open and distributed architectures need to interact with each other to achieve their goals and fulfill complex user requests. Two common tasks are influenced by the quality of interactions among web services: the selection and composition. Thus, to ensure the maximum gain in both tasks, it is essential for each agent-based web service to maintain a model of its environment. This model then provides a means for a web service to predict the quality of future interactions with its peers. In this paper, we formulate this model as a machine learning problem which we analyze by modeling the trustworthiness of web services using probabilistic models. We propose two approaches for trust learning of single and composed services; Bayesian Networks and Mixture of Multinomial Dirichlet Distributions (MMDD). The effectiveness of our approaches is empirically assessed using a simulation study. Our results show that representing the quality of a web service by Multinomial Dirichlet Distribution (MDD) provides high flexibility and accuracy in modeling trust. They also show that using our approaches to estimate trust enhances web services selection and composition.

Original languageBritish English
Title of host publicationProceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
Number of pages8
StatePublished - 2012
Event2012 IEEE 19th International Conference on Web Services, ICWS 2012 - Honolulu, HI, United States
Duration: 24 Jun 201229 Jun 2012

Publication series

NameProceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012


Conference2012 IEEE 19th International Conference on Web Services, ICWS 2012
Country/TerritoryUnited States
CityHonolulu, HI


  • Bayesian networks
  • Mixture models
  • Trust
  • Web services


Dive into the research topics of 'Trustworthy web service selection using probabilistic models'. Together they form a unique fingerprint.

Cite this