Design and analysis of an object-oriented discrete-event simulation engine for ATM telecommunication networks. (6th October 2008)