Towards a Web Services Selective Optimizing

Web service composition has been recognized as a flexible way for resource sharing and application integration. As the number of functional similar Web services increases, how to select Web services that can best meet the requirements of the consumers becomes an ongoing research direction in Web service community. Quality of Service (QoS) is the main factor to differentiate them. It is imperative to provide service consumers with facilities for selecting the only web services for their requirement according to their non-functional characteristics or QoS. All required component services need to be constructed into an optimizing solution to the business processes. This paper presents a key business process model of web services, gives five basic formal business processes aggregating these QoS effects, further suggests a framework of web services optimal selection, and proposes a kind of key business process performance model (KBPP), which describe the key performance of business with specific features, and various parameters using dynamic decision of key business process performances. And this novel optimizing model indicates the principle of monitoring these metrics which are represented the application parameters of business processes.

[1]  Tao Yu,et al.  Service Selection Algorithms for Web Services with End-to-End QoS Constraints , 2004, CEC.

[2]  Stephen J. H. Yang,et al.  An optimal QoS-based Web service selection scheme , 2009, Inf. Sci..

[3]  Minghui Zhou,et al.  Service Selection Approach Considering the Trustworthiness of QoS Data: Service Selection Approach Considering the Trustworthiness of QoS Data , 2008 .

[4]  Long-Sheng Chen,et al.  Developing recommender systems with the consideration of product profitability for sellers , 2008, Inf. Sci..

[5]  Carlo Ghezzi,et al.  Quality Prediction of Service Compositions through Probabilistic Model Checking , 2008, QoSA.

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

[7]  van der Wmp Wil Aalst,et al.  Workflow control-flow patterns : a revised view , 2006 .

[8]  Arthur H. M. ter Hofstede,et al.  What's in a service? Towards accurate description of non-functional service properties , 2002 .

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

[10]  Soyeon Park,et al.  Efficient execution of composite Web services exchanging intensional data , 2008, Inf. Sci..

[11]  CurberaFrancisco,et al.  Unraveling the Web Services Web , 2002 .

[12]  Yaron Goland,et al.  Web Services Business Process Execution Language , 2009, Encyclopedia of Database Systems.

[13]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[14]  Arthur H. M. ter Hofstede,et al.  What's in a Service? , 2002, Distributed and Parallel Databases.

[15]  Sherry Koshman,et al.  Visualization-based information retrieval on the Web , 2006 .

[16]  Pnina Soffer,et al.  Business Process Flexibility in Virtual Organizations , 2006, BPMDS.