Simultaneous Production Scheduling and Maintenance in Multi-Stage Production Systems: A Synergic Approach | IEEE Journals & Magazine | IEEE Xplore