Automated job shop scheduling with dynamic processing times and due dates using project management and industry 4.0. (3rd October 2021)