Verification of a new discrete-event simulation C++ library

Study level

Vacation research experience scheme

Topic status

We're looking for students to study this topic.


Associate Professor Paul Corry
Acting Head of School
Division / Faculty
Science and Engineering Faculty


QUT has developed a new discrete-event simulation (DES) library in C++ called SLCPP, a highly computationally efficient DES engine intended for stochastic optimization where computational efficiency is critical.

This project aims to implement several DES models (queuing networks, basic supply chain, etc) within SLCPP, with the same models to be mirrored within a commercial package (ExtendSim or AnyLogic for example).

Results obtained using SLCPP and the commercial package should be compared and reconciled to identify any potential improvements to SLCPP and ultimately verify its effectiveness.

Research activities

You will be responsible for:

  • scoping test-cases
  • encoding models in SLCPP and a commercial package
  • conducting analyses of results
  • reporting on outcomes.

Weekly meetings to be held with the supervisor, along with additional meetings as required.


We expect to finish the project with a report outlining test-cases, with analysis and comparative results.

Skills and experience

To be considered for the project, you should have good programming skills in C++, C#, Java, or Python.



Contact the supervisor for more information.