摘要
为缩短任务执行时间,提高流程的运行效率,将任务类别、任务重要性、任务完成时间以及用户的当前负载、经验值综合权衡,设计了一种基于任务和用户属性的任务分配算法(WAMTU),该算法通过角色匹配、技能匹配、负载和经验值匹配等步骤选出执行新任务的最佳用户,将WAMTU算法与Round_Robin算法的任务分配效果进行实验对比后表明WAMTU能将任务分配给负载较低、经验值较高的用户,可较好的解决流程的任务分配问题。
In order to reduce the execution time of task and improve the operation efficiency of process, according to the general analysis and balance of task type, task importance level, task end time, and user load and experience when assigning task, a new workflow task assignment method is proposed based on the properties of task and user (WAMTU) , the best users to perform new tasks are selected through the matching of roles, skills, loads, and expe- rience of users. Compared the task allocation effect of WAMTU and that of the Rount_Robin algorithm through exper- iment, the experiment results show that the WAMTU can assign tasks to the users with lower load and richer experi- ence, which can solve the task assignment problem of workflow.
出处
《计算机仿真》
CSCD
北大核心
2015年第12期222-225,230,共5页
Computer Simulation
基金
国家863项目(2012AA01A509
2012AA01A510)
关键词
工作流
任务分配
仿真
Workflow
Task assignment
Simulation