Actually now I trying for a small application of vacation tracker, like
If an employee raises an request , it will go to manager's worklist, if he wants to approve he can approve or he can delegate the task to employee's supervisor. Here manager and supervisor are in different role. How to delegate the task between them. This is my exact requirement.
Then you told about task assignment algorithms, can you please provide more information on this? like how to do it and is there any documents related to that?