Pool Based Scheduling and Inventory for Service in Complex Systems