A Web Service Cooperative Scheduling Model for Workflow Management System

Based on the fact that Web service dynamically changes and rapidly increases in the Internet, a task-oriented service cooperative scheduling model is proposed. In the model, Web service composition is scheduled in terms of interacting components, namely, task and services under the constraint of resources. The scheduling model focuses on the competence of Web service composition under the constraint of workload, available resources and interdependence of tasks within a workflow. The consistent model of composition behavior is based on the degree to which different Web services fit together. Experimental results demonstrate that the scheduling model could effectively improve the success ratio of workflow, and preferably combine the Web service resource in the Internet. It is suitable for the application demands in the virtual computing environment.