A community of collaborative software agents works together in a domain to
provide functionality such as provision of communications services or
control of a chemical process. A scheduler is built into each
collaborative agent which schedules tasks allocated to that particular
agent and tasks sub-allocated by the agent. The scheduler has a mechanism
for over-booking tasks for any one agent. It can also make tentative
booking which can be overwritten of timed out.
Uma comunidade de agentes collaborative do software trabalha junto em um domínio para fornecer a funcionalidade tal como a provisão de serviços das comunicações ou de controle de um processo químico. Um scheduler é construído em cada agente collaborative que programa as tarefas alocadas a esse agente particular e as tarefas secundário-alocadas pelo agente. O scheduler tem um mecanismo para tarefas reservando para todo o um agente. Pode também fazer o booking tentative que pode overwritten do cronometrado para fora.