We consider a system with multiple components that share a pool of spares.
Both the ordering and the maintenance decisions should be condition-based.
Separate optimization for each component is far from optimal for large systems.
The (s, S) inventory policy can be far from optimal for systems with few components.
With multiple components in poor condition but few parts left, postpone maintenance.