A Dynamic Reputation-Based Approach for Web Services Discovery

Full Text (PDF, 518KB), PP.31-36

Views: 0 Downloads: 0


Emad Elabd 1,*

1. Information Systems Department, Faculty of computers and information, Menoufia University, Egypt

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2015.08.05

Received: 10 Jan. 2015 / Revised: 21 Mar. 2015 / Accepted: 10 May 2015 / Published: 8 Jul. 2015

Index Terms

Quality of Service (QoS), Reputation, Trust Factor, Web Service Discovery


Web services discovery is a crucial process in the service-oriented architecture (SOA). This process depends on the functional and non-functional (Quality of services (QoS)) properties of the published services. Functional properties present the objectives of the service and the quality of the service indicates the performance of the service. Reputation of the services is one of the important QoS properties. Assigning robust and precise reputation values for the service affects positively in the output of the web services discovery process by returning the most relevant services for the consumer. In this paper, we propose an approach for updating reputation of the Web services based on the trust factors of the consumers and two pre-defined thresholds, reputation threshold, and agreement threshold. The proposed approach is implemented and tested on a set of services. The results show that the proposed reputation updating approach is powerful and gives robust and precise results in a dynamic way. As a consequence, the web service discovery process which is based on the proposed approach gives a robust and precise results in a dynamic way.

Cite This Paper

Emad Elabd, "A Dynamic Reputation-Based Approach for Web Services Discovery", International Journal of Information Technology and Computer Science(IJITCS), vol.7, no.8, pp.31-36, 2015. DOI:10.5815/ijitcs.2015.08.05


[1]Mike P. Papazoglou and Willem-Jan van den Heuvel, Service oriented architectures: approaches, technologies and research issues, The International Journal on Very Large Data Bases, 16(3):389–415, 2007.

[2]S. Nepal, W. Sherchan, J. Hunklinger, and A. Bouguettaya. A fuzzy trust management framework for Service Web, Proc. IEEE International Conference on Web Services (ICWS), Florida, USA . 321–328, July 2010.

[3]Ziqiang Xu, Patrick Martin, Wendy Powley and Farhana Zulkernine. Reputation Enhanced QoS-based Web services Discovery, Proc. IEEE International Conference on Web Services (ICWS). UTAH, USA, vol., no., pp.249,256, 9-13 July 2007.

[4]Mohamed A. Serhani, Rachida Dssouli, Houari Sahraoui, Abdelghani Benharref, and M. E. Badidi. QoS Integration in Value Added Web Services. In Proceeding of the Second International Conference On Innovations and Informal Technology (IIT’05), September 2005.

[5]A. Josang, T. Bhuiyan, Y. Xu, and C. Cox. Combining trust and reputation management for Web-based services, in Trust, Privacy and Security in Digital Business, vol. 5185 of Lecture Notes in Computer Science, pp. 90–99, 2008.

[6]S. Zhao, G. Wu, Chen, and H. Chen. Reputation-aware service selection based on QOS similarity, Journal of Networks, vol. 6, no. 7, pp. 950–957, 2011.

[7]J. Al-Sharawneh, M. Williams, and D. Goldbaum. Web Service Reputation Prediction based on Customer Feedback Forecasting Model. In Proceedings of the Fourteenth IEEE International EDOC-Conference, 2010, pp. 33-40.

[8]Y. Nianhua, C. Xin, and Y. Huiqun. A reputation evaluation technique for web services, International Journal of Security and Its Applications, vol. 6, no. 2, pp. 329–334, 2012.

[9]Wang, S., Zheng, Z., Sun, Q., Zou, H., Yang, F.: Evaluating Feedback Ratings for Measuring Reputation of Web Services. In Proceeding of the IEEE International Conference on Services Computing SCC'11, pp. 192-199 (2011).

[10]Sathya, M., Swarnamugi, M., Dhavachelvan, P., Sureshkumar, G. Evaluation of qos based web- service selection techniques for service composition, International Journal of Software Engineering (IJSE) IJSE 1, 73–90 (2010).

[11]X. Fu, P. Zou, Y. Jiang, and Z. Shang. QoS consistency as basis of reputation measurement of web service, in Proceedings of the 1st International Symposium on Data, Privacy, and E-Commerce (ISDPE '07), pp. 391–396, IEEE, November 2007.

[12]K. Yue, X.-L.Wang, and A.-Y. Zhou. Underlying techniques for web services: a survey, Journal of Software, vol. 15, no. 3, pp. 428–442, 2004.

[13]Haiteng Zhang, Zhiqing Shao, Hong Zheng, and Jie Zhai. Web Service Reputation Evaluation Based on QoS Measurement, The Scientific World Journal, vol. 2014, Article ID 373902, 7 pages, 2014.

[14]S. Ran. A model for web services discovery with QoS, in: ACM SIGecom Exchange, vol. 1, ACM Press, New York, NY, USA, 2003, pp. 1–10.

[15]Gustavo Alonso, Fabio Casati, Harumi A. Kuno, and Vijay Machiraju. Web Services-Concepts, Architectures and Applications, Data-Centric Systems and Applications. Springer, 2004.

[16]Heather Kreger. Fulfilling the web services promise, Communications of the ACM, 46(6):29–ff, 2003.

[17]B Al-Shargabi, O Sabri, A Sabri: Toward a User Preferences Agent Based Web Service Composition. International Journal of Information Technology & Computer Science (IJITCS), volume 14(2), pp. 1-5, 2014.