I introduction
As a future model for the next generation of Internet computing, Web services have been widely recognized and discussed. They encapsulate information, software or other resources, and make them available over the network via standard interfaces and protocols. Owing to the increasing demand of consumers, single Web service is very difficult to meet consumers' needs. Web service composition[1] enables businesses to interact with each other and accomplish complex business processes by aggregating the functionality of existing Web services, which has become the focus of research and development. In the WAN environment, composite services own open consumers, and their component services are often autonomous and heterogeneous entities. Consequently, composite services systems need greatly efficient and agile composite orchestration.