Human Task Scheduling in the Service Composition
This paper presents the architecture of composite service execution engine which can support the execution of the human task. To ensure the efficiency of the human task execution, a method for selecting an appropriate human service resource to perform the task is presented. In this method, the performance evaluation model is formed including the functions of time benefit, load balance and reliability benefit, which can reflect the performance of the human service resources objectively and comprehensively. Based on this model, the scheduling algorithm is proposed to find the human service resource with better performance. The system implementation and the experimentation verify the effectiveness of the method.