Automated timetabling using an object-oriented scheduler - Gunadhi, H. (2013)
10.1016/0957-4174(95)00050-X