Encyclopedia

Software that determines what pending tasks should be done next and assigns the available resources to accomplish it. It may execute other programs or generate a list for human operators to follow. See scheduler.