Priority-Based Scheduling and Evaluation of Precedence Graphs with Communication Times