Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Trust Management System for Semantic Web

Raman Pal
M.Sc. Web Technology
School of Electronics & Computer Science
University of Southampton
rp5g09@ecs.soton.ac.uk
Abstract The trust management system can be
The Web 2.0 is in the process of broadly classified into two types [2] they
revolutionizing from the web of data to the are: Reputation Based Trust Management
web of semantics. Trust is the necessary System and Policy Based Trust
factor for determining the truth behind Management System. This report will
anything that is claimed on the semantic study and present the aspects related to
web. Trust management is broadly defined trust management system for the Semantic
into two different categories, Policy Based web.
& Reputation Based. This report will talk
about almost all the aspects related to 2. Semantic Web
trust management system for semantic The WWW is presently considered as a
web. system for exchange of information and
documents between users sitting in
Keywords
different networks. “The Semantic Web is
Trust, Security, Semantic Web, Reputation,
an evolving development of the World
Policy, Trust Management System
Wide Web in which the semantics of
information and services on the web is
1. Introduction defined, making it possible for the web to
The World Wide Web is evolving from the understand and satisfy the requests of
web of unorganised information to the web people and machines to use the web
of meaning i.e. Semantics. Whenever we content.”[3] The semantic web will be a
talk about information, trust becomes very step towards a new era where information
important factor, as the source of will be in a standard machine-readable
information and services is a highly format. “In semantic web each object or
anonymous system and distributed system resource will be given a unique identifier
like web. Since the very inception of the in the form of URI (Uniform Resource
web, trust has been a concern [1]. Identifier)” [1]. Essentially the semantic
Semantic web has defined trust on the top web consists of layer and each layer takes
most layer of the Semantic web stack. advantage from the previous layer. The
Trust management for the semantic web is basis of semantic web is the stack made by
refers to the source of information who Sir Tim Berners Lee where he has kept
actually claims to be the source of trust as a very important factor in the
information. Semantic web will make the semantic web stack and kept it on top of
web a unique system of information where every other stack as shown in figure:-1.
trust will determine the truth related to
claims of information made on the web.
3.1.Policy based Trust Management
Policy based trust management system are
usually placed at the point of critical
information interchange, where every bit
of precision is necessary. A set of
credentials and policies are specified to
determine whether an individual should be
trusted or not. This system has been very
All these layers shown above are very
finely explained in [5-7]. “Policy-based
finely explained by [1][3]. [3] Clearly
trust is used in access control decisions.
states the issues related to accessibility,
We use Declarative policies for the
trust and credibility.
environments where specifying access
3. Trust Management and Semantic control conditions are eventually meant to
Web yield a Boolean decision i.e. the requested
Trust, in simple words is the degree of resource is either granted or denied” [2].
faith you can put in an assertion to Digital signature and security token are
consider it true or false. Let us divert one of the many ways to trust the source of
ourselves to very basic human nature, information and to trust that the
today when we go online on WWW to buy information has not been modified in the
something on E-bay or Amazon, how and transit. Web services on the Semantic Web
from where do we assess the genuineness are completely automated processes where
of the product we are likely to buy? the services interact to the other services.
Usually we check the ratings or reputation To determine the trust factor associated
of the seller, and if it seems good enough with the web services is really tough task
and trustworthy, we a go step further in and thus Policy based trust management
making the payment and buying it. system are preferred.
Similarly when we receive a bank
statement online or we make a web 3.2. Reputation based Trust
payment, we try to look for a padlock sign Management
on our browser which helps us trust the Reputation based trust management
Secure Socket layer (SSL). In both the system relies on the very human nature of
cases stated above we took some decision getting convinced with the number of odds
on the basis of trust that we were able to in favour of the entity. “Reputation-based
place in them. The former approach was trust uses personal experience and the
the Reputation based trust management experiences of others, possibly combined,
and the latter case we talked about was the to make a trust decision about an entity, on
Policy based trust management. the basis of experiences an entity decides
These are the two broad ways which will trustworthiness of another entity” [2]. It is
be implemented to manage the trust factor the same case as described earlier for
associated with semantic web [2][4]. shopping on E-bay or Amazon. The buyer
considers the user ratings as the reputation
of the seller. If the seller has 4/5 stars or
5/5 stars than the buyer considers the seller
to be very reliable one and if it is less than
3/5 than the consideration for the product e) Integrated approach for Trust
and the seller diminishes accordingly. Management based on integrating
Many other reputation based system are Policy based and Reputation based
presented in [8, 9]. trust systems. [2]
4. Trust management the other way
round
Many researches in this particular area of
semantic web have revealed many other
approaches to manage the trust associated
with semantic web.
a) Friend of a friend (FOAF) [10].
b) Trust Data Model [4]

Figure: - 3 Integrated Approach for trust


management [2]
c) SPORAS is a centralized trust
model that provides a reputation 5. Conclusion and Future Works
mechanism for loosely connected In this report we identified the research
online communities [11][12]. work done so far in the field of trust
d) EigenTrust[13] algorithm associated with semantic web. All the
computes a global trust value models for trust management were
similar to PageRank in a peer-to- presented and discussed in brief. The
peer network. EigenTrust integrated approach suggested by [2] is
emphasizes on security problems one of the benchmarks for the future work.
such as betrayal. It lies between Future enhancement in this field demands
peers, but it does not support development of a trust model, which
personalized trust calculation should include the best of all the models,
either.
to achieve the purpose of trust in the [8] S. D. Kamvar, M. T. Schlosser, and H.
Semantic web. Garcia-Molina, “Eigenrep: Reputation
management in p2p networks”, In
6. References Proceedings of 12th International WWW
[1] Mojtaba Katebi and S.D. Katebi: Conference, 2003.
“Trust Models Analysis for the [9] C. Duma, N. Shahmehri, and G.
Semantic Web”, 2009 2nd International Caronni, “Dynamic trust metrics for
Conference on Developments in eSystems peer-to-peer systems”, In Proc. of 2nd
Engineering. IEEE Workshop on P2P Data
[2] Shahzad Ali: “An Integrated Management, Security and Trust, August
approach for Trust Management in 2005.
Semantic Web”. [10] Jennifer Golbeck, Bijan Parsia, James
[3] Maryam Tahajod, Azadeh Iranmehr, Hendler “Trust Networks on the
Nasim khozooyi “Trust Management for Semantic Web”.
Semantic Web”, 2009 2nd International [11] Yu Zhang, Huajun Chen, Zhaohui
Conference on Computer and Electrical Wu, Xiaoqing Zheng, “A Reputation-
Engineering. Chain Trust Model for the Semantic
[4] WANG Xue, ZHANG Fan “A New Web”.
Trust Model based on Social [12] G. Zacharia and P. Maes, “Trust
Characteristic and Reputation management through reputation
Mechanism for the Semantic Web”, mechanisms”, Applied Artificial
2008 Workshop on Knowledge Discovery Intelligence, 2000.
and Data Mining. [13] S.D. Kamvar, M.T. Schlosser, and H.
[5] P. Bonatti and P. Samarati, Garcia-Molina, “The EigenTrust
“Regulating service access and algorithm for reputation management
information release on the web”, In in P2P networks”, In Proceedings of the
Proceedings of the 7th ACM conference Twelfth International World Wide Web
on computer and communications security, Conference, Budapest, Hungary, 2003.
2000.
[6] P. A. Bonatti and D. Olmedilla,
“Driving and monitoring provisional
trust negotiation with metapolicies”, In
IEEE 6th International Workshop on
Policies for Distributed Systems and
Networks (POLICY), Sweden, jun 2005.
IEEE Computer Society.
[7] R. Gavriloaie,W. Nejdl, D. Olmedilla,
K. E. Seamons, and M.Winslett, “No
registration needed: How to use
declarative policies and negotiation to
access sensitive resources on the
semantic web”, in 1st European Semantic
Web Symposium (ESWS 2004).

You might also like