A Constraint Programming Approach to Tool Allocation and Resource Scheduling in FMS | IEEE Conference Publication | IEEE Xplore