Consensus Issues for Service Advertisement and Selection
Several commercial service providers are offering analogous functional features in the advertisements of their services which lead to the problem of efficient selection for the potential service consumers. Generally, the service consumers and providers would have different views on the content of the services. How to reach consensus between the service consumers and providers is an interesting practical aspect of web service selection. This chapter proposes a Quality of Services (QoS) aware web service selection model based on fuzzy linear programming (FLP) technologies, in order to identify their differences on service alternatives, assist service providers and consumers in selecting the most suitable services with consideration of their expectations and preferences. By extending the LINMAP method (LINear programming techniques for Multidimensional Analysis of Preferences), developed by Srinivasan and Shocker, we can offer the optimal solution of consensual weight of QoS attribute and fuzzy positive ideal solution. Finally, two numerical examples are provided to illustrate the solution process.
Unable to display preview. Download preview PDF.
- 1.R. Anane, K.-M. Chao, and Y. Li Hybrid Composition of Web Services and Grid Services. In Proceedings of 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE-05), pages 426–431, 2005.Google Scholar
- 2.A. Ankolenkar, M. Burstein, J. Hobbs, et al. DAMLS: Web Service Description for the Semantic Web. In Proceedings of the International Semantic Web Conference (ISWC02), LNCS 2342, Springer, (2002).Google Scholar
- 3.W.-T. Balke and M. Wagner. Cooperative Discovery for User-centered Web Service Provisioning, 2002.Google Scholar
- 4.T. Berners-Lee. Weaving the Web. Harper San Francisco, 1999.Google Scholar
- 5.T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web. Scientific American, 2001Google Scholar
- 6.J. Borenstein and J. Fox. Semantic Discovery for Web Services. Web Services Journal, 3(4), 2003.Google Scholar
- 7.K.-M. Chao, M. Younas, C.-C. Lo, and T.-H. Tan. Fuzzy Matchmaking for Web Services. In Proceedings of the 19th IEEE Conference on Advanced Networks and Information Applications, IEEE CS, pages 721–726, 2005.Google Scholar
- 8.S.-H. Chen and C. L. Hwang. Fuzzy Multiple Attribute Decision Making Methods and Applications. Springer-Verlag, pages 90, 292–323, 1992.Google Scholar
- 14.K. Hogg, P. Chilcott, M. Nolan, and B. Srinivasan. An Evaluation of Web Services in the Design of a B2B Application. In Proceedings of the 27th Conference on Australasian Computer Science, pages 331–340, 2004.Google Scholar
- 15.C.-L. Huang, K.-M. Chao, and C.-C. Lo. A Moderated Fuzzy Matchmaking for Web Services. 2 In Proceedings of the Fifth International Conference on Computer and Information Technology (CIT05), IEEE CS, pages 1116–1122, 2005.Google Scholar
- 16.C.-L. Huang, C.-C. Lo, and K.-M. Chao. Service Discovery through Multi-agent Consensus. In Proceedings of IEEE International Workshop on Service-Oriented System Engineering (SOSE 2005), pages 37–44, 2005.Google Scholar
- 17.C.L. Hwang and K. Yoon. Multiple Attribute Decision Making: Methods and Applications In Lecture Notes in Economics and Mathematical Systems, Springer-Verlag, 1981.Google Scholar
- 18.C.-J. Hwang and M.J. Lin. Group Decision Making under Multiple Criteria: Methods & Applications. In Lectures notes in economics & mathematical systems, 281:36–45, 1987.Google Scholar
- 19.C. Jorge and S. Amit P. (Eds.). Semantic Web Services, In Processes and Applications, Springer, 2006.Google Scholar
- 21.A. Kaufmann and M. M. Gupta. Introduction to Fuzzy Arithmetic Theory and Application Van Nostrand Reinhold, New York, pages 2–35, 69–72, 1991.Google Scholar
- 22.M.-R. Koivunen and E. Miller. W3C Semantic Web Activity. In Proceedings of the Semantic Web, 2001.Google Scholar
- 23.K. C. Lee and J. H. Jeon, et al. QoS for Web Services: Requirements and Possible Approaches. W3C Working Group Note, http://www.w3c.or.kr/kr-office/TR/2003/ws-qos/, 2003
- 25.M. Lin, J. Xie, and H. Guo. Solving QoS-Driven Web Service Dynamic Composition as Fuzzy Constraint Satisfaction. In Proceedings of 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE-05), IEEE CS, pages 9–14, 2005.Google Scholar
- 26.W.-L. Lin, C.-C. Lo, K.-M. Chao, and M. Younas. Fuzzy Consensus on QoS in Web Services Discovery. In Proceedsings of the 20th International Conference on Advanced Information Networking and Applications (AINA 2006), pages 791–798, 2006.Google Scholar
- 27.Y. Liu, H. H. Ngu and L. Zeng. QoS Computation and Policing in Dynamic Web Service Selection. In Proceedings of 13th Int Conference World Wide Web 2004 pages 65–73, 2004.Google Scholar
- 28.H. Ludwig, A. Keller, et al. Web Service Level Agreement (WSLA) Language Specification v1.0. http://www.research.ibm.com/wsla/ WSLASpecV1-20030128.pdf, 2003.
- 29.A. Mani and A. Nagarajan. Understanding Quality of Service for Web Services. IBM Developer works, http://www-128.ibm.com/library/ developerworks/ws-quality.html, 2002.
- 30.D. L. McGuinness and F. Van Harmelen. OWL Web Ontology Language Overview. W3C World Wide Web Consortium, from http://www.w3.org/TR/2OO3/PR-owl-features-20031215/, 2003.
- 31.OWL Services Coalition. OWL-S: Semantic Markup for Web Services, OWL-S v. 1.1. White Paper. http://www.daml.org/services/owl-s/1.1/, 2004.
- 32.M. Paolucci, T. Kawamura, T. R. Payne, and K. Sycara. Importing the Semantic Web in UDDI. In Proceedings of the International Workshop on Web Services, E-Business, and the Semantic Web, LNCS Vol. 2512, pages 225–236, 2002.Google Scholar
- 34.M. Reformat, D.-M. Li, and C. Ly. Approximate reasoning and Semantic Web Services. In Proceedings of the IEEE Annual Meeting of the Fuzzy Information (NAFIPS’04), pages 413–418, 2004.Google Scholar
- 35.A. Sahai, A. Durante, and V. Machiraju. Towards Automated SLA Management for Web Services. http://www.hpl.hp.com/techreports/2001/HPL-2001-310 R1.pdf, 2001.
- 36.E. Sirin, B. Parsia, and J. Hendler. Filtering and Selecting Semantic Web Services with Interactive Composition Techniques. IEEE Intelligent Systems, 42–49, 2004.Google Scholar
- 37.SOAP Protocol. http://www.w3.org/2000/xp/Group.
- 39.UDDI. The UDDI Technical White Paper. http://www.uddi.org, 2002.
- 40.P. Wang, K.-M. Chao, C.-C. Lo, C.-L. Huang, and Y. Li. A Fuzzy Model for Selection of QoS-Aware Web Services. In Proceedings of ICEBE 2006, pages 585–593, 2006.Google Scholar
- 41.M. Zeleny. Multiple Attributes Decision Making Mcgraw-Hill, 1982.Google Scholar
- 42.L. Zeng, B. Benatallah, M. Dumas, J. Kalagnanam, and Q. Z. Sheng. Quality Driven Web Service Composition. In Proceedings of WWW2003, pages 411–421, 2003.Google Scholar
- 44.C. Zhou, L.T. Chin, and B.S. Lee. DAML-QoS Ontology for Web Services. In International Conference on Web Services (ICWS 2004), pages 472–479, 2004.Google Scholar