Task schedulling in parallel and distributed systems - EL-REWINI, Hesham (Prentice Hall, 1994)