A Practical Scheduling Framework for Component Manufacturers in an APS Environment