The module for forecasting of defect / prediction of useful life for critical machinery on-board naval platforms should be capable of using the historic defect data planned maintenance recorded in Defect and Repair Transaction (DART) table of Comprehensive Maintenance Management System (CMMS) and equipment running parameters. In addition, the software module should also be capable of utilizing the test parameters from trial agencies and reliability data from Naval Technical Group (NTG) to build a causal model with contemporary technology.