Gate Assignment and Tracking Expert System: GATES