Trust management for distributed heterogeneous systems by using linguistic term sets and hierarchies, aggregation operators and mechanism design

Abstract The current trend in system development is integrating already-existing systems in order to realize large-scale infrastructures. Several of these infrastructures exhibit stringent security requirements that must be handled by properly managing the trust relationships within both the different systems involved, and all the external entities interacting with the integrated infrastructure. Trust management is made complex by the intrinsic heterogeneity characterizing the integrated systems. To handle such a heterogeneity, we propose the application of fuzzy logic, combining it with proper means to deal with heterogeneous fuzzy sets. We present a technique to combine qualitative and quantitative specifications of trust scores aiming at periodically computing a new trust degree, by also considering reputation scores collected from other systems within the infrastructure. Last, we applied the game theory in order to promote truth-telling behavior during the process of reputation information collection. We finally present some experimental results showing the effectiveness of our approach in heterogeneous distributed environments.

[1]  Enrique Herrera-Viedma,et al.  A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling , 2015, Inf. Sci..

[2]  Matthias Helble,et al.  The movement of patients across borders: challenges and opportunities for public health. , 2011, Bulletin of the World Health Organization.

[3]  Bernadette Bouchon Fuzzy inferences and conditional possibility distributions , 1987 .

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

[5]  Reinhold Haux,et al.  Health information systems - past, present, future , 2006, Int. J. Medical Informatics.

[6]  Amit P. Sheth,et al.  Comparative trust management with applications: Bayesian approaches emphasis , 2014, Future Gener. Comput. Syst..

[7]  Joan Feigenbaum,et al.  REFEREE: Trust Management for Web Applications , 1997, Comput. Networks.

[8]  David C. Parkes,et al.  Specification faithfulness in networks with rational nodes , 2004, PODC '04.

[9]  Félix Gómez Mármol,et al.  LFTM, linguistic fuzzy trust mechanism for distributed networks , 2012, Concurr. Comput. Pract. Exp..

[10]  Samane Abdi Integration of Heterogeneous Policies for Trust Management , 2014, 2014 IEEE 38th International Computer Software and Applications Conference Workshops.

[11]  Noam Nisan,et al.  Algorithmic mechanism design (extended abstract) , 1999, STOC '99.

[12]  Francisco Herrera,et al.  A Fuzzy Linguistic Methodology to Deal With Unbalanced Linguistic Term Sets , 2008, IEEE Transactions on Fuzzy Systems.

[13]  Giuseppe Cattaneo,et al.  FeelTrust: Providing Trustworthy Communications in Ubiquitous Mobile Environment , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[14]  Ahmet Burak Can,et al.  GenTrust: A genetic trust management model for peer-to-peer systems , 2015, Appl. Soft Comput..

[15]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[16]  Mukesh Singhal,et al.  Trust Management in Distributed Systems , 2007, Computer.

[17]  Danny Dolev,et al.  Distributed Protocols for Leader Election , 2013, DISC.

[18]  Valérie Issarny,et al.  Composing Trust Models towards Interoperable Trust Management , 2011, IFIPTM.

[19]  Melissa Steward Electronic Medical Records , 2005, The Journal of legal medicine.

[20]  Baijian Yang,et al.  R2 Trust, a reputation and risk based trust management framework for large-scale, fully decentralized overlay networks , 2011, Future Gener. Comput. Syst..

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

[22]  Francisco Herrera,et al.  Hesitant Fuzzy Linguistic Term Sets for Decision Making , 2012, IEEE Transactions on Fuzzy Systems.

[23]  Francisco Herrera,et al.  A 2-tuple fuzzy linguistic representation model for computing with words , 2000, IEEE Trans. Fuzzy Syst..

[24]  Aphrodite Tsalgatidou,et al.  Taxonomy of attacks and defense mechanisms in P2P reputation systems - Lessons for reputation system designers , 2012, Comput. Sci. Rev..

[25]  Zhiyong Feng,et al.  A Trust-Based Access Control with Feedback , 2008, 2008 International Symposiums on Information Processing.

[26]  J. Neumann,et al.  Theory of Games and Economic Behavior. , 1945 .

[27]  Rudolf Hornig,et al.  An overview of the OMNeT++ simulation environment , 2008, Simutools 2008.

[28]  Jian-Bo Yang,et al.  Evidential reasoning based preference programming for multiple attribute decision analysis under uncertainty , 2007, Eur. J. Oper. Res..

[29]  Mark Vinkovits,et al.  TrustMUSE: A Model-Driven Approach for Trust Management , 2014, IFIPTM.

[30]  Dipak Kalra,et al.  Electronic Health Records , 2006 .

[31]  Alfredo De Santis,et al.  A triadic closure and homophily-based recommendation system for online social networks , 2015, World Wide Web.

[32]  Zeshui Xu,et al.  A method based on linguistic aggregation operators for group decision making with linguistic preference relations , 2004, Inf. Sci..

[33]  Henri Prade,et al.  What are fuzzy rules and how to use them , 1996, Fuzzy Sets Syst..

[34]  Zhi-Ping Fan,et al.  A method for group decision-making based on multi-granularity uncertain linguistic information , 2010, Expert Syst. Appl..

[35]  Piero P. Bonissone,et al.  Selecting Uncertainty Calculi and Granularity: An Experiment in Trading-off Precision and Complexity , 1985, UAI.

[36]  Sheila Anand,et al.  A survey on Security Issues of Reputation Management Systems for Peer-to-Peer Networks , 2012, Comput. Sci. Rev..

[37]  Prasant Mohapatra,et al.  Trust Computations and Trust Dynamics in Mobile Adhoc Networks: A Survey , 2012, IEEE Communications Surveys & Tutorials.