Title: Agent-based distributed parallel processing