We study maintenance of a complex dynamic system consisting of ageing and unobservable components under a predetermined threshold reliability level. Our aim is to construct an optimum replacement policy for the components of the system by minimizing total number of replacements or total replacement cost. We represent the problem with dynamic Bayesian networks (DBNs). We prove that under the exi...