Bi-objective scheduling with cooperating heuristics for embedded real-time systems