The paper describes some heuristic scheduling algorithms that are used in the automated design of parallel systems. The results of empirical evaluation of time-constrained, resource-constrained, and time/resource-constrained scheduling algorithm is given. The paper focuses on differences between constructive and transformational algorithms.