The OPL Optimization Programming Language - Van Hentenryck, Pascal (Massachusetts Institute of Technology, 1999)