Use of discrete event simulation to validate an agent based scheduling engine | IEEE Conference Publication | IEEE Xplore