ePartners for dynamic task allocation and coordination by