A Parallel Programming Approach to Job Shop Scheduling Constrain Satisfaction Problems