The project requires to develop a Java program that simulates the scheduling of jobs in a
multiserver system. The system to be simulated consists of K identical servers, denoted by
Si, for 0 ≤ i < K, which are available to execute jobs of H categories, denoted by Cr, for
0 ≤ r < H. The arrival and service times of the jobs of each category are generated at random
according to specific distributions..