En el presente trabajo se propone una arquitectura distribuida orientada al desarrollo de simuladores de entrenamiento simultáneo de varios operadores con la supervisión de un único instructor. Se analizaron diferentes técnicas modeladoras de especificaciones arquitectónicas, sobre las cuales se evaluaron esencialmente los factores robustez y performance, de forma tal que problemas en un proceso o equipo no afecte al resto del sistema. Por último, se diseño un algoritmo que emplea diversos mecanismos de sincronización y coordinación de procesos distribuidos y en paralelo, el cual permite al sistema mantener los datos consistentes dentro del ambiente de simulación.Eje: Ingeniería en SoftwareRed de Universidades con Carreras en Informática (RedUNCI