• Aucun résultat trouvé

Although the optimal solution is obtained, two significant issues for debate remain.

First, the normalization process. A normalization of the attributes is not always nec-essary for solving MADM problems, but it may be essential for some methods, like Maxmin, simple additive weighting (SAW), ELECTRE, etc., to facilitate the computational problems inherent in the presence of the distinct scales of the per-formance rating matrix [17]. The aim of normalization is to obtain a comparable scale. Obviously, normalization is necessary in the processing of fuzzy data, to rank the web services compatibily, whose performance rating needs to be located in the interval[0,1]. In the traditional LINMAP method, users constantly convert from the distinct scales of ratings to a numerically comparable scale only, where the data of decision matrix is in nonfuzzy form. For instance, we translate all the ratings into the interval[−10,10]as in case I for benefit and cost attributes.

Second, a reliable solution. From the solution process of the two cases, one could note that when the number of attributes exceeds the number of service alternatives, then it is not easy to yield a reliable solution of weight by the LIMAP. For example, in case II, three attributes are used for assessing five alternatives that is,i=5 and j=3, then the proposed model can gain a consistent solution when i>j according to suggestions in [17].

Moreover, it may setwj,δ, intending to stimulate the feasible solutions for ob-taining a non-trivial solution of the weight of QoS attributes by adjustingδ. The tar-get of consensus-based weighting is to obtain a compromise solution of weight vec-tors among items of QoS attributes in the LINMAP method. From the two distinct cases and trial and error examples, we knew that the optimal solution sometimes

tends towards converging to a single item of weight of QoS attributes, except that the value of specific attributes are distributed equally or scattered in an average way.

7.6 Conclusion

This work presents a new approach to obtaining a consensual weight of QoS at-tributes using a fuzzy linear program for QoS-aware service selection, which allows service consumers to reach consensus on the contents of services, even though they have different opinions and preferences. In addition, it can effectively alleviate the differences of QoS characteristics by minimizing the inconsistence measurement in the WS selection, find the optimal solution of weights of QoS attribute alternatives as well as the fuzzy positive ideal solution. Future work will focus on the investiga-tion of other intelligent approaches such as genetic algorithms, simulated annealing and evolutionary computation in order to seek an efficient solution by improving the search effectiveness of feasible solutions.

References

1. R. Anane, K.-M. Chao, and Y. Li Hybrid Composition of Web Services and Grid Services.

InProceedings of 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE-05), pages 426–431, 2005.

2. A. Ankolenkar, M. Burstein, J. Hobbs, et al. DAMLS: Web Service Description for the Se-mantic Web. InProceedings of the International Semantic Web Conference (ISWC02), LNCS 2342, Springer, (2002).

3. W.-T. Balke and M. Wagner. Cooperative Discovery for User-centered Web Service Provi-sioning, 2002.

4. T. Berners-Lee.Weaving the Web. Harper San Francisco, 1999.

5. T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web.Scientific American, 2001 6. J. Borenstein and J. Fox. Semantic Discovery for Web Services.Web Services Journal, 3(4),

2003.

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 Applica-tions, IEEE CS, pages 721–726, 2005.

8. S.-H. Chen and C. L. Hwang. Fuzzy Multiple Attribute Decision Making Methods and Ap-plications. Springer-Verlag, pages 90, 292–323, 1992.

9. C.T. Chen. Extensions of the TOPSIS for Group Decision-Making under Fuzzy Environment.

Fuzzy set and Systems114:1–9, 2000.

10. W. D. Cook, M. Kress, and L. M. Seiford. A General Framework for Distance-based Consen-sus in Ordinal Ranking Models.European Journal of Operational Research, 96(2):392–397, 1997.

11. W. D. Cook. Distance-based Consensus Models in Ordinal Preference Ranking. European Journal of Operational Research172:369–385, 2006.

12. A. Dan et al. Web Services on Demand: WSLA Driven Automated Management.IBM Systems Journal, 43:136–158, 2004.

13. E. Herrera-Viedma, F. Herrera, and F. Chiclana. A Consensus Model for Multiperson Deci-sion Making With Different Preference Structures IEEE Transactions on Systems, Man and Cybernetics32:394–402, 2002.

14. K. Hogg, P. Chilcott, M. Nolan, and B. Srinivasan. An Evaluation of Web Services in the De-sign of a B2B Application. InProceedings of the 27th Conference on Australasian Computer Science, pages 331–340, 2004.

15. C.-L. Huang, K.-M. Chao, and C.-C. Lo. A Moderated Fuzzy Matchmaking for Web Ser-vices. 2 InProceedings of the Fifth International Conference on Computer and Information Technology (CIT05), IEEE CS, pages 1116–1122, 2005.

16. C.-L. Huang, C.-C. Lo, and K.-M. Chao. Service Discovery through Multi-agent Consen-sus. InProceedings of IEEE International Workshop on Service-Oriented System Engineering (SOSE 2005), pages 37–44, 2005.

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.

18. C.-J. Hwang and M.J. Lin. Group Decision Making under Multiple Criteria: Methods &

Applications. InLectures notes in economics & mathematical systems, 281:36–45, 1987.

19. C. Jorge and S. Amit P. (Eds.). Semantic Web Services, InProcesses and Applications, Springer, 2006.

20. J. Kacprzyk and M. Fedrizzi. A “soft” measurement of consensus in the setting of partial (fuzzy) preference.European Journal of Operational Research34:316–326, 1988.

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.

22. M.-R. Koivunen and E. Miller. W3C Semantic Web Activity. InProceedings of the Semantic Web, 2001.

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

24. D. F. Li and J. B. Yang. Fuzzy Linear Programming Technique for Multiattribute Group Decision Making in Fuzzy Environments.Information Sciences, 158:263–275, 2004.

25. M. Lin, J. Xie, and H. Guo. Solving QoS-Driven Web Service Dynamic Composition as Fuzzy Constraint Satisfaction. InProceedings of 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE-05), IEEE CS, pages 9–14, 2005.

26. W.-L. Lin, C.-C. Lo, K.-M. Chao, and M. Younas. Fuzzy Consensus on QoS in Web Services Discovery. InProceedsings of the 20th International Conference on Advanced Information Networking and Applications (AINA 2006), pages 791–798, 2006.

27. Y. Liu, H. H. Ngu and L. Zeng. QoS Computation and Policing in Dynamic Web Service Selection. InProceedings of 13th Int Conference World Wide Web 2004pages 65–73, 2004.

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 Devel-oper works, http://www-128.ibm.com/library/ develDevel-operworks/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.

InProceedings of the International Workshop on Web Services, E-Business, and the Semantic Web, LNCS Vol. 2512, pages 225–236, 2002.

33. S. Ran A Model for Web Services Discovery with QoS. ACM SIGecom Exchanges4:1–10, 2003.

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.

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 Inter-active Composition Techniques.IEEE Intelligent Systems, 42–49, 2004.

37. SOAP Protocol. http://www.w3.org/2000/xp/Group.

38. V. Srinivasan and A. D. Shocker. Linear Programming Techniques for Multidimensional Anal-ysis of Preference.Psychometrika, 38:337–369, 1973.

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. InProceedings of ICEBE 2006, pages 585–593, 2006.

41. M. Zeleny. Multiple Attributes Decision Making Mcgraw-Hill, 1982.

42. L. Zeng, B. Benatallah, M. Dumas, J. Kalagnanam, and Q. Z. Sheng. Quality Driven Web Service Composition. InProceedings of WWW2003, pages 411–421, 2003.

43. L. Zeng, B. Benatallah, A. H. H Ngu, M. Dumas, J. Kalagnanam, and H Chang. Qos-Aware Middleware for Web Service Composition. IEEE Transactions on Software Engineering 30:311–327, 2004.

44. C. Zhou, L.T. Chin, and B.S. Lee. DAML-QoS Ontology for Web Services. InInternational Conference on Web Services (ICWS 2004), pages 472–479, 2004.

45. C. Zhou, L.-T. Chia, and B-S Lee. Semantics in Service Discovery and QoS measurement.IT Professional, 7: 29–34, 2005.

Trust and Reputation

Sarah N. Lim Choi Keung and Nathan Griffiths

Abstract Trust and reputation have become standard approaches for supporting the management of interactions in distributed environments. Several alternative ap-proaches have been proposed that take a wide range of apap-proaches, including socio-cognitive, computational, and reputational mechanisms. In this chapter we introduce the various approaches to trust and reputation, and discuss how they relate to agents in a service-oriented computing context.

8.1 Introduction

In this chapter we consider service-oriented computing (SOC) from an agent per-spective. Service advertisement, discovery and selection can be seen as processes carried out by agents. The agent view of SOC holds for the various settings in which SOC is used, including peer-to-peer systems, Grid computing and e-commerce.

Trust and reputation are useful in all these settings. As we progress from simple to complex settings the issues change, and we need more complex trust and reputa-tion mechanisms.

Sarah N. Lim Choi Keung

Department of Computer Science, University of Warwick, Coventry, CV4 7AL, UK e-mail:S.N.Lim.Choi.Keung@dcs.warwick.ac.uk

Nathan Griffiths

Department of Computer Science, University of Warwick, Coventry, CV4 7AL, UK e-mail:nathan@dcs.warwick.ac.uk

N. Griffiths, K.-M. Chao (eds.),Agent-Based Service-Oriented Computing, 189 Advanced Information and Knowledge Processing,

DOI 10.1007/978-1-84996-041-0 8, cSpringer-Verlag London Limited 2010

Dans le document Advanced Information and Knowledge Processing (Page 195-200)