Web Service Selection Based on Similarity Evaluation

Non-functional property is of paramount importance for Web services to function. However, service selection with consideration of Quality of Service is a challenge. This paper presents an approach to service selection by measuring the similarity between the web service publication and the service request. We identify five tendencies of the nonfunctional dimensions in the service requests, and present a flexible matchmaking approach which enables users to preset the negotiable preferences. Unlike other service selection approaches, we obtain the relative distance to compute the similarity score for generating the ranking list. Specifically, we introduce a novel method for evaluating the similarity between two categorical values based on the semantics and set theory.

[1]  Ian Horrocks,et al.  A software framework for matchmaking based on semantic web technology , 2003, WWW '03.

[2]  Athanasios K. Tsakalidis,et al.  Web Service Discovery Mechanisms: Looking for a Needle in a Haystack? , 2004 .

[3]  Timos K. Sellis,et al.  A Ranking Mechanism for SemanticWeb Service Discovery , 2007, 2007 IEEE Congress on Services (Services 2007).

[4]  Michael Rovatsos,et al.  Using trust for detecting deceitful agents in artificial societies , 2000, Appl. Artif. Intell..

[5]  Jorge S. Cardoso Discovering Semantic Web Services with and without a Common Ontology Commitment , 2006, 2006 IEEE Services Computing Workshops.

[6]  Jianhua Shao,et al.  Expectation-based quality of service assessment , 2006, International Journal on Digital Libraries.

[7]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[8]  Rama Akkiraju,et al.  External matching in UDDI , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[9]  Jianhua Shao,et al.  A Quality of Service Management Framework Based on User Expectations , 2003, ICSOC.

[10]  Munindar P. Singh,et al.  An evidential model of distributed reputation management , 2002, AAMAS '02.

[11]  Zhiqing Shao,et al.  Optimizing Service Selection by User ’ s QoS Expectation , 2009 .

[12]  Mike P. Papazoglou,et al.  Web Services and Business Transactions , 2003, World Wide Web.

[13]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.