Service-oriented programming model provides an effective way to integrate different applications across distributed, heterogeneous, dynamic environment which is common in e-business. Web service, with WSDL, SOAP and related protocols, is such an industrial effort to address the interoperation of different systems. Service composition is to combine such services, which distributed among differen...