(1) The inputs are infinite (a first component never starves).
(2) Transport times to and from components are neglected.
(3) After any maintenance activity, the condition of the component will change to as-good-as-new.
(4) Implementing CBM is technically feasible for all components.
(5) Under a CBM policy, the condition of the component is monitored continuously.