Our model is close to PathTrust (Kerschbaum et al.,
2006), a reputation system for member selection in
the formation phase of a VO. When inviting members
to join a VO, the initiator selects only those mem-
bers whose reputation is above a certain threshold and
probabilistically selects a member to be in the VO,
as we did for reputation-based scheduling in section
6. The reputation is built by aggregating positive and
negative feedback the user submits after transaction
execution. We consider our model more suitable for
Grid systems, since it does not require direct feedback
from users, the utility functions measures directly the
users’ satisfaction.
The GridEigenTrust model (von Laszewski et al.,
2005) integrates trust management as part of the QoS
management system. They consider both direct and
indirect trust, acquired at the level of grid entities and
contexts (i.e. service delivery), after transaction ex-
ecution. It is grounded on the EigenTrust approach
(Kamvar et al., 2003), which uses the notion of tran-
sitive trust: a peer i has a high opinion of those peers
who have provided it good services and therefore,
peer i is likely to trust the opinions of those peers. The
idea of transitive trust leads to a system where global
trust values correspond to the left principal Eigenvec-
tor of a matrix of normalized local trust values.
8 CONCLUSIONS
In this paper, we defined a utility-based reputation
model geared for Grids. The system is general in the
sense that it can be used to rate both users and re-
sources in a VO with respect to issues of interest such
as QoS and resource usage. It also allows an entity
reputation to be aggregated to the level of the Grid in
general.
The model constitutes the basis for a design of a
reputation management system that is being currently
implemented in EU FP6 project GridTrust. Finally,
we carried out simulations of the model to demon-
strate its behaviour regarding completion time and
welfare, both of which showed improvements over
non-reputation-based VOs. We plan to carry out fur-
ther simulations in order to understand better other
behaviour of the model.
ACKNOWLEDGEMENTS
This work is funded by the European Commission un-
der the FP6 IST project GridTrust (project reference
number 033817).
REFERENCES
Camarihna-Matos, L. M. and Afsarmanesh, H. (2003). Ele-
ments of a ve infrastructure. Journal of Computers in
Industry, 51(2):139–163.
Foster, I., Kesselman, C., and Tuecke, S. (2001). The
anatomy of the grid: Enabling scalable virtual organi-
zations. International Journal of Supercomputer Ap-
plications, 15(3).
Huynh, T., Jennings, N. R., and Shadbolt, N. (2006). An In-
tegrated Trust and Reputation Model for Open Multi-
Agent Systems. Autonomous Agents and Multi-Agent
Systems, 13(2):119–154.
Kamvar, S., Schlosser, M., and Garcia-Molina, H. (2003).
The EigenTrust Algorithm for Reputation Manage-
ment in P2P Networks. In WWW ’03: 12th Inter-
national Conference on World Wide Web, pages 640–
651. ACM Press.
Kerschbaum, F., Haller, J., Karabulut, Y., and Robinson, P.
(2006). PathTrust: A Trust-based Reputation Service
for Virtual Organization Formation. In iTrust2006:
Proceedings of the 4th International Conference on
Trust Management, volume 3986 of Lecture Notes in
Computer Science, pages 193–205. Springer.
Legrand, A., Marchal, L., and Casanova, H. (2003).
Scheduling Distributed Applications: the SimGrid
Simulation Framework. In CCGRID ’03: Proceed-
ings of the 3st International Symposium on Cluster
Computing and the Grid, page 138, Washington, DC,
USA. IEEE Computer Society.
Sabater, J. and Sierra, C. (2001). REGRET: A Reputa-
tion Model for Gregarious Societies. In Fourth Work-
shop on Deception, Fraud and Trust in Agent Soci-
eties. ACM Press.
Silaghi, G., Arenas, A., and Silva, L. (2007). A Utility-
Based Reputation Model for Service-Oriented Com-
puting. In Priol, T. and Vanneschi, M., editors, Toward
Next Generation Grids, CoreGRID Series, pages 63–
72. Springer.
von Laszewski, G., Alunkal, B., and Veljkovic, I. (2005).
Towards Reputable Grids. Scalable Computing: Prac-
tice and Experience, 6(3):95–106.
Woodcock, J. and Davies, J. (1996). Using Z: Specifica-
tion, Refinement, and Proof. Prentice-Hall, Inc., Up-
per Saddle River, NJ, USA.
REPUTATION MANAGEMENT IN GRID-BASED VIRTUAL ORGANISATIONS
545