AUTOMATED SYNCHRONIZATION AND LOAD BALANCING IN PARALLEL DISCRETE EVENT SIMULATION: AN ARCHITECTURE INDEPENDENT AND COST PREDICTABLE APPROACH TO THE DEVELOPMENT OF USER-FRIENDLY SOFTWARE - Marin-Caihuan, Juan