Skip to main content

Reputation in Communities of Agent-Based Web Services Through Data Mining

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9145))

Abstract

We present in this paper a reputation model for agent-based web services grouped into communities by their equivalent functionalities. The reputation of each web service is based on the non-functional properties of its interactions with other web services from the same community. We exploit various clustering and anomaly detection techniques to analyze and identify the quality patterns provided by each service. This enables the master of each community to allocate the requests it receives to the web service that best fulfill the quality requirements of the service consumers. Our experiments present realistic scenarios based on synthetic data that characterizes the reputation feedback of the quality provided by a web service at different times. The results showcase the capability of our reputation model in portraying the quality of web services that reside in a community and characterizing their fair and unfair feedback reports.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Rock: A robust clustering algorithm for categorical attributes. In: ICDE 1999 Proceedings of the 15th International Conference on Data Engineering, pp. 512. IEEE Computer Society, Washington (1999). http://dl.acm.org/citation.cfm?id=846218.847264

  2. Benharref, A., Serhani, M.A., Bouktif, S., Bentahar, J.: A new approach for quality enforcement in communities of web services. In: SCC 2011 Proceedings of the 2011 IEEE International Conference on Services Computing, pp. 472–479. IEEE Computer Society, Washington (2011). http://dx.doi.org/10.1109/SCC.2011.44

  3. Bentahar, J., Maamar, Z., Wan, W., Benslimane, D., Thiran, P., Subramanian, S.: Agent-based communities of web services: an argumentation-driven approach. Serv. Oriented Comput. Appl. 2(4), 219–238 (2008)

    Article  Google Scholar 

  4. Cao, L., Gorodetsky, V., Mitkas, P.: Agent mining: the synergy of agents and data mining. IEEE Intell. Sys. 24(3), 64–72 (2009)

    Article  Google Scholar 

  5. Chandola, V., Banerjee, A., Kumar, V.: Anomaly detection: a survey. ACM Comput. Surv. 41(3), 15:1–15:58 (2009)

    Article  Google Scholar 

  6. Elnaffar, S., Maamar, Z., Yahyaoui, H., Bentahar, J., Thiran, P.: Reputation of communities of web services - preliminary investigation. In: Proceedings of the AINA Workshops, pp. 1603–1608. IEEE Computer Society (2008)

    Google Scholar 

  7. Ertöz, L., Steinbach, M., Kumar, V.: Finding topics in collections of documents: a shared nearest neighbor approach. clustering and information retrieval. In: Ertöz, L., Steinbach, M., Kumar, V. (eds.) Network Theory and Applications, pp. 83–103. Springer, Heidelberg (2004)

    Google Scholar 

  8. Ghezzi, C., Guinea, S.: Run-time monitoring in service-oriented architectures. In: Baresi, L., Di Nitto, E. (eds.) Test and Analysis of Web Services, pp. 237–264. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  9. Grubbs, F.E.: Procedures for detecting outlying observations in samples. Technometrics 11(1), 1–21 (1969)

    Article  Google Scholar 

  10. Gupta, M., Gao, J., Aggarwal, C.C., Han, J.: Outlier detection for temporal data: a survey. IEEE Trans. Knowl. Data Eng. 99, 1–20 (2013)

    Google Scholar 

  11. He, Z., Xu, X., Deng, S.: Discovering cluster-based local outliers. Pattern Recogn. Lett. 24(910), 1641–1650 (2003)

    Article  MATH  Google Scholar 

  12. Kass, R.E., Wasserman, L.: A reference bayesian test for nested hypotheses and its relationship to the schwarz criterion. J. Am. Stat. Assoc. 90(431), 928–934 (1995). dx.doi.org/10.2307/2291327

    Article  MATH  MathSciNet  Google Scholar 

  13. Khosravifar, B., Bentahar, J., Thiran, P., Moazin, A., Guiot, A.: An approach to incentive-based reputation for communities of web services. In: Proceedings of the ICWS 2009 IEEE International Conference on Web Services, pp. 303–310, July 2009

    Google Scholar 

  14. Lim, E., Thiran, P.: Sustaining high-availability and quality of web services. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 560–565. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  15. Maamar, Z., Lahkim, M., Benslimane, D., Thiran, P., Subramanian, S.: Web services communities - concepts & operations. In: Filipe, J., Cordeiro, J., Encarnao, B., Pedrosa, V. (eds.) WEBIST (1), pp. 323–327. INSTICC Press, Vienna (2007)

    Google Scholar 

  16. Maamar, Z., Subramanian, S., Thiran, P., Benslimane, D., Bentahar, J.: An approach to engineer communities of web services: Concepts, architecture, operation, and deployment. IJEBR 5(4), 1–21 (2009)

    Google Scholar 

  17. McLachlan, G., Basford, K.: Mixture Models: Inference and Applications to Clustering. Marcel Dekker, New York (1988)

    MATH  Google Scholar 

  18. Pelleg, D., Moore, A.W.: X-means: Extending k-means with efficient estimation of the number of clusters. In: ICML 2000 Proceedings of the Seventeenth International Conference on Machine Learning, pp. 727–734. Morgan Kaufmann Publishers Inc, San Francisco (2000)

    Google Scholar 

  19. Ramchurn, S.D., Huynh, D., Jennings, N.R.: Trust in multi-agent systems. Knowl. Eng. Rev. 19(1), 1–25 (2004). dx.doi.org/10.1017/S0269888904000116

    Article  Google Scholar 

  20. Sensoy, M., Yilmaz, B., Norman, T.J.: Discovering frequent patterns to bootstrap trust. In: Cao, L., Zeng, Y., Symeonidis, A.L., Gorodetsky, V.I., Yu, P.S., Singh, M.P. (eds.) ADMI. LNCS, vol. 7607, pp. 93–104. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  21. Wang, Y., Vassileva, J.: A review on trust and reputation for web service selection. In: Proceedings of ICDCSW 2007 27th International Conference on Distributed Computing Systems Workshops, pp. 25–25, June 2007

    Google Scholar 

  22. Wang, Y., Zhang, J., Vassileva, J.: Effective web service selection via communities formed by super-agents. In: Huang, J.X., King, I., Raghavan, V.V., Rueger, S. (eds.) Web Intelligence, pp. 549–556. IEEE, US (2010)

    Google Scholar 

  23. Yu, D., Sheikholeslami, G., Zhang, A.: Findout: finding outliers in very large datasets. Knowl. Inf. Syst. 4(4), 387–412 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamad Mehdi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Mehdi, M., Bouguila, N., Bentahar, J. (2015). Reputation in Communities of Agent-Based Web Services Through Data Mining. In: Cao, L., et al. Agents and Data Mining Interaction. ADMI 2014. Lecture Notes in Computer Science(), vol 9145. Springer, Cham. https://doi.org/10.1007/978-3-319-20230-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20230-3_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20229-7

  • Online ISBN: 978-3-319-20230-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics