Electronic Software Simulator