Towards Reputation-as-a-Service

Reputation is used to regulate relationships of trust in online communities. When deploying a reputation system, it needs to accommodate the requirements and constrains of the specific community in order to assist the community to reach their goals. This paper identifies that there is a need for a framework to define a configurable reputation system with the ability to accommodate the requirements of a variety of online communities. Such a reputation system can be defined as a service on the Cloud, to be composed with the application environment of the online community. This paper introduces the concept of RaaS (Reputation-as-a-Service) and discusses a potential framework for creating a RaaS. In order to achieve such a framework, research is conducted into features of SaaS (Software-as-a-Service) components, user requirements for trust and reputation, and features of current reputation frameworks that can be configured in order to support a reputation service on the Cloud.

[1]  Ling Liu,et al.  Systematic analysis of centralized online reputation systems , 2012, Decis. Support Syst..

[2]  Félix Gómez Mármol,et al.  Towards pre-standardization of trust and reputation models for distributed and heterogeneous systems , 2010, Comput. Stand. Interfaces.

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

[4]  Huili A Configurable Online Reputation Aggregation System , 2009 .

[5]  Weisong Shi,et al.  Performance evaluation of rating aggregation algorithms in reputation systems , 2005, 2005 International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[6]  Winfried Lamersdorf,et al.  Transactional Security for a Distributed Reputation Management System , 2002, EC-Web.

[7]  Radu Jurca,et al.  TRUTHFUL REPUTATION MECHANISMS FOR ONLINE SYSTEMS , 2007 .

[8]  Mark Woodman,et al.  Success Dimensions in Selecting Cloud Software Services , 2011, 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications.

[9]  F. G. Marmol,et al.  TRMSim-WSN, Trust and Reputation Models Simulator for Wireless Sensor Networks , 2009, 2009 IEEE International Conference on Communications.

[10]  Mihaela Ulieru,et al.  The State of the Art in Trust and Reputation Systems: A Framework for Comparison , 2010, J. Theor. Appl. Electron. Commer. Res..

[11]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[12]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[13]  Weisong Shi,et al.  Analysis of ratings on trust inference in open environments , 2008, Perform. Evaluation.

[14]  Yufeng Wang,et al.  On securing open networks through trust and reputation-architecture, challenges and solutions , 2006 .

[15]  Trung Dong Huynh,et al.  A personalized framework for trust assessment , 2009, SAC '09.

[16]  Mark Vinkovits Towards requirements for trust management , 2012, 2012 Tenth Annual International Conference on Privacy, Security and Trust.

[17]  Wei Sun,et al.  Software as a Service: Configuration and Customization Perspectives , 2008, 2008 IEEE Congress on Services Part II (services-2 2008).

[18]  Yao Wang,et al.  Toward Trust and Reputation Based Web Service Selection : A Survey , 2007 .

[19]  Christoph Meinel,et al.  Towards Context-Aware Service-Oriented Semantic Reputation Framework , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[20]  Kevin C. Desouza,et al.  Knowledge management in non-collocated environments: a look at centralized vs. distributed design approaches , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.