Closure to critical path segments scheduling technique by Tarek Hegazy and Wail Menesi