Page 71 - Trust in ICT 2017
P. 71

Trust in ICT                                                1


                    and edges denote a social relationship between people), or across paths of trust (where two parties
                    may  not  have  direct  trust  information  about  each  other,  and  must  rely  on  a  third  party).
                    Recommendations  are  trust  decisions  made  by  other  users,  and  combining  these  decisions  to
                    synthesize a new one, often personalized, is another commonly addressed problem.

            •       General  models  of  trust:  There  is  a  wealth  of  research  on  modelling  and  defining  trust,  its
                    prerequisites, conditions, components, and consequences. Trust models are useful for analysing
                    human and agenized trust decisions and for operationalizing computable models of trust. Work in
                    modelling trust describes values or factors that play a role in computing trust, and leans more on
                    work in psychology and sociology for a decomposition of what trust comprises. Modelling research
                    ranges from simple access control polices (which specify who to trust to access data or resources)
                    to analyses of competence, beliefs, risk, importance, utility, etc. These subcomponents underlying
                    trust help our understanding of the more subtle and complex aspects of composing, capturing, and
                    using trust in a computational setting.
            A model of trust should capture and relate essential aspects of the trusts. While all three subcategories of
            trust have been researched, it is well-accepted that in a social world, trust is modelled as reputation-based
            approach. To express trust and reputation information ontologies are usually used, allowing for expression
            and quantification of trust for use in algorithms to make a trust decision about any two entities [65].
            8.2.1   Develop a trust model for a specific use case

            Several interesting trust models and also systems, such as PolicyMaker, KeyNote and REFEREE have emerged.
            However, the focus has been on more comprehensive and concrete system having wider trust management
            elements, such as Poblano, Free Haven, SULTAN, TERM and SECURE.

            8.2.1.1    Trust Networks on Sematic Webs
            Golbeck first referred to such model as a Web-of-Trust. A Web-of-Trust is a directed-edge network between
            a group of entities (or resources), within which each link carries a trust value and, assuming a transitivity of
            trust, reputation can be collected and inferred for each single individual across such network. Within the
            context of Web-of-Trust, reputation can be defined as a measure of trust, within which individuals can gather
            and maintain reputation of other individuals across the network.
            There are many measures of "trust" within a social network. It is common in a network that trust is based
            simply on knowing someone. By treating a "Person" as a node, and the "knows" relationship as an edge, an
            undirected graph emerges. If A does not know B, but some of A's friends know B, A is "close" to knowing B in
            some sense. Many existing networks take this measure of closeness into account. We may, for example,
            reasonably trust a person with a small Erdos number to have a stronger knowledge of graph theory than
            someone with a large or infinite number [66].
            Techniques developed to study naturally occurring social networks apply to these networks derived from the
            semantic web. Small world models describe a number of algorithms for understanding relationships between
            nodes. The same algorithms that model the spread of disease in physical social networks, can be used to
            track the spread of viruses via email.
            For trust, however, there are several other factors to consider. Edges in a trust network are directed. A may
            trust B, but B may not trust A back. Edges are also weighted with some measure of the trust between two
            people. By building such a network, it is possible to infer how much A should trust an unknown individual
            based on how much A's friends and friends-of-friends trust that person. Using the edges that exist in the
            graph, we can infer an estimation of the weight of a non-existent edge.

            8.2.1.2    Beta Reputation System (BRS) [67]
            Beta Reputation System (BRS) uses the expected value of the beta distribution to represent trust. Because of
            this, its trust degrees are real numbers from [0, 1]. BRS computes trust from agent’s own experiences and
            from opinions from third-parties. Such information comes in the form of 2-tuples <r,s>  that represent the
            amount of positive and negative feedback, respectively.





                                                                                                           63
   66   67   68   69   70   71   72   73   74   75   76