A system and method for scheduling and managing computer applications is
provided. In one embodiment, an event processor dispatches messages to
run a job to an agent module residing on a local or remote node. The
agent module, upon receiving the messages, spawns processes to run the
job, returning status notifications of the running job to the event
processor.