An event-driven approach with makespan/cost tradeoff analysis for project portfolio scheduling · Study