Intelligent scheduling (Kaufmann, 1994)