Software Simulation Tools For Research