- Karen Sofia Suesca Solano
- Sebastian Felipe Martinez
- Davison Casteblanco Peña
- Jhon Edwin Acevedo Jimenez
El simulador pretende simular el problema del barbero dormilón, donde se debe sincronizar los procesos para que no exista una incosistencia entre los clientes y el barbero.
Para la realización de este proyecto se utilizo el lenguaje de programación de Java haciendo uso del IDE de Intellij IDEA.
Para hacer uso del repositorio clona el repositorio en local, y ejecuta el archivo main:
$ git clone https://github.com/Sebastian01973/Sleep-Barber-SO
$ cd Sleep-Barber-SI
$ cd runner
$ javac Run.java
Se tiene los parametros de:
- Tiempo de simulación
- Número de sillas
- Tiempo Maximo quellegue proximo cliente
- Tiempo maximo para antender un cliente
Para seguir trabajando en este simulador se tiene desde la parte logica trabajar con más de 1 barbero, pero a través de la vista no lo hace por lo cual se espera a un futuro hacer esta funcionalidad, además de realizar nueva funcionalidades como:
- Generar mayor cantidad de reportes con la información
- Generar otro tipo de graficas que proporcionen mayor entendimiento de los datos.
- Mayor manejo y distribucción de los hilos por parte del presentador.