Trust-based group services selection in web-based service-oriented environments

Multi-agent technologies have been widely employed for the development of web-based systems, including web-based e-markets, web-based grid computing, e-governments and service-oriented software systems. In these service-oriented systems, service provider agents and service consumer agents are autonomous and rational entities, which can enter and leave the environments freely. For simplicity, we use terms ‘provider’ and ‘consumer’ to represent this two types of agents. How to select the most suitable service providers according to a service request from a consumer in such an open environment is a very challenging issue. In this paper, we propose an innovative trust model, called the GTrust model, for service group selection in general service-oriented environments. In the GTrust model, the trust evaluation for a service group is based on the functionality coverage of the group, the dependency relationships among individual services in the group, the ratings of individual services on the attributes of the service request and a similarity measurement of the extent to which reference reports can reflect the service request in terms of the priority distribution of attributes. The experimental results and analysis demonstrate the good performance of the GTrust model on the service group selection in service-oriented environments.

[1]  Yi Mu,et al.  GTrust: An Innovated Trust Model for Group Services Selection in Web-Based Service-Oriented Environments , 2011, WISE.

[2]  Yi Mu,et al.  PBTrust: A Priority-Based Trust Model for Service Selection in General Service-Oriented Environments , 2010, 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[3]  F. Chan,et al.  Comparative study of adaptability and flexibility in distributed manufacturing supply chains , 2010, Decis. Support Syst..

[4]  Audun Jøsang,et al.  AIS Electronic Library (AISeL) , 2017 .

[5]  Jordi Sabater-Mir,et al.  REGRET: reputation in gregarious societies , 2001, AGENTS '01.

[6]  Chunyan Miao,et al.  A fuzzy logic based reputation model against unfair ratings , 2013, AAMAS.

[7]  Sheikh Iqbal Ahamed,et al.  An adaptive lightweight trust reliant secure resource discovery for pervasive computing environments , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[8]  Paul J. Deitel,et al.  e-Business and e-Commerce How to Program , 2000 .

[9]  Sven Seuken,et al.  Hybrid transitive trust mechanisms , 2010, AAMAS.

[10]  Jie Zhang,et al.  An evolutionary model for constructing robust trust networks , 2013, AAMAS.

[11]  Murat Sensoy,et al.  A context-aware approach for service selection using ontologies , 2006, AAMAS '06.

[12]  Richard Heeks,et al.  Analyzing e-government research: Perspectives, philosophies, theories, methods, and practice , 2007, Gov. Inf. Q..

[13]  Nicholas R. Jennings,et al.  An integrated trust and reputation model for open multi-agent systems , 2006, Autonomous Agents and Multi-Agent Systems.

[14]  Minjie Zhang,et al.  Agent-Based Grid Computing , 2008, Computational Intelligence: A Compendium.

[15]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[16]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[17]  Nicholas R. Jennings,et al.  TRAVOS: Trust and Reputation in the Context of Inaccurate Information Sources , 2006, Autonomous Agents and Multi-Agent Systems.

[18]  Nadia Magnenat-Thalmann,et al.  A trust model stemmed from the diffusion theory for opinion evaluation , 2013, AAMAS.

[19]  Mete Yildiz,et al.  E-government research: Reviewing the literature, limitations, and ways forward , 2007, Gov. Inf. Q..

[20]  Jin Wang,et al.  A new evidential trust model for open communities , 2009, Comput. Stand. Interfaces.

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

[22]  Yi Mu,et al.  A robust trust model for service-oriented systems , 2013, J. Comput. Syst. Sci..

[23]  Nicholas R. Jennings,et al.  Certified reputation: how an agent can trust a stranger , 2006, AAMAS '06.

[24]  Munindar P. Singh,et al.  An evidential model of distributed reputation management , 2002, AAMAS '02.

[25]  Munindar P. Singh Trust as dependence: a logical approach , 2011, AAMAS.

[26]  George Vogiatzis,et al.  A probabilistic model for trust and reputation , 2010, AAMAS.

[27]  Minjie Zhang,et al.  Adaptive conceding strategies for automated trading agents in dynamic, open markets , 2009, Decis. Support Syst..

[28]  Sascha Ossowski,et al.  Role evolution in Open Multi-Agent Systems as an information source for trust , 2010, AAMAS.