In this paper, an evolutionary algorithm based on an immune system activity to handle constraints is discussed for three-criteria optimisation problem of finding a set of Pareto-suboptimal task assignments in parallel systems. This approach deals with a modified genetic algorithm cooperating with a main evolutionary algorithm. An immune system activity is emulated by a modified genetic algorithm to handle constraints. Some numerical results are submitted.