Service-Correlation Aware Service Selection for Composite Service Based on the Improved Dijkstra Algorithm
International Conference on E-Business and E-Government (2010)
May 7, 2010 to May 9, 2010
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICEE.2010.589
Web Services, as a way to implements SOA, are equipped with the characteristic of loose coupling. In service oriented application, more and more projects not only need to invoke a certain Web Service, but the composite application of Web Services which is selected from different physical locations. A combination of multiple-Web Services can be implemented by BPEL or the implementations of Web Services procedures can fit the Web Services together from different locations. However, as so far, it’s very difficult to assemble Web Services effectively and the QoS of different combinations are various. Further more, current service selection approaches often consider that a service is independent from other services and fail to establish the Service correlations. This paper proposes a dynamic weighted model of service-correlation aware with improved Dijkstra algorithm and self-adaptive algorithm to carry out a better combination of the candidate web services. A case study is conducted to demonstrate the advantage of the proposed approach in obtaining a better QoS.
service selection, service combination, SOA
M. Sen, C. Xiaoxian and C. Wei, "Service-Correlation Aware Service Selection for Composite Service Based on the Improved Dijkstra Algorithm," 2010 International Conference on E-Business and E-Government (ICEE 2010)(ICEE), Guangzhou, 2010, pp. 2330-2334.