Service Selection Model Based on QoS Reference Vector

In SOA, one challenging problem is the QoS evaluation for the newly composed service. Most existing work on service composition focuses mainly on the static QoS behavior of individual components. Many other factors such as execution profile (e.g. service task and network dynamics) and "best results" with slow selection time vs. "good enough" results with fast selection time are often ignored. To address the practical aspect of service selection and to perform more appropriate tradeoff, we propose a service QoS model and evaluate two selection algorithms in this paper. Experimental results show that our model and mechanism can provide good tradeoff between service selection time and QoS metrics.

[1]  Ralph Deters,et al.  Selecting the best web service , 2004, CASCON.

[2]  Klara Nahrstedt,et al.  Finding service paths in a media service proxy network , 2001, IS&T/SPIE Electronic Imaging.

[3]  Jerry R. Hobbs,et al.  DAML-S: Web Service Description for the Semantic Web , 2002, SEMWEB.

[4]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[5]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[6]  Randy H. Katz,et al.  The SAHARA Model for Service Composition across Multiple Providers , 2002, Pervasive.

[7]  Sanjay Patil,et al.  ebXML and Web Services , 2003, IEEE Internet Comput..

[8]  Ernesto Damiani,et al.  Fuzzy service selection in a distributed object-oriented environment , 2001, IEEE Trans. Fuzzy Syst..

[9]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[11]  Shamkant B. Navathe,et al.  FUSION: a system allowing dynamic Web service composition and automatic execution , 2003, EEE International Conference on E-Commerce, 2003. CEC 2003..

[12]  Huaimin Wang,et al.  Quality driven Web services selection , 2005, IEEE International Conference on e-Business Engineering (ICEBE'05).

[13]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[14]  Donald F. Towsley,et al.  Modeling TCP Reno performance: a simple model and its empirical validation , 2000, TNET.

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

[16]  Quan Z. Sheng,et al.  SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment , 2002, VLDB.

[17]  Hanan Lutfiyya,et al.  Context-aware service selection based on dynamic and static service attributes , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..