An open-source visual environment for discrete event simulation: deos