Maintenance has become more challenging in the current dynamic business environment. It is considered one of the important strategic decisions in operations management (Heizer and Render, 2009; Krawjeski and Ritzman, 2002; Russell and Taylor, 2009). The manufacturing sector has been experiencing tremendous challenges in ensuring all products are delivered to customers on time. However, the current business environment and pressures from various parties such as customers, suppliers, governments and so forth have put manufacturing sectors under severe pressure