I'm working on a shop-floor automation project, and I'd like to set up a desktop "queuing" simulation to help identify bottlenecks in our process. Either Linux or Windows desktop software would be useful, and I suspect these platforms are amply represented in available software packages.
The simulation doesn't need to be polished as we'll just be using it for internal evaluation and discussion as we write requirements for the project. Essentially we will be looking for queues that grow too fast for the rest of the system to keep up.
I'm sure I can throw something ad hoc together (wasn't C++ originally motivated as a Simula replacement?), but I'd be interested in recommendations based on the experience of others.