A software base queue management that generates number and stack it in a queue, when it is done it will eliminate the number (dequeue)