A method, system, and computer program product for performing prognosis
and asset management services is provided. The method includes
calculating an accumulated damage estimate for a component via a
diagnostics function and applying future mission data for the component
to at least one model that calculates accumulated damage or remaining
life of the component. The method also includes inputting the accumulated
damage estimate to the model and aggregating damage over time and quality
assessments produced by the model. The method further includes
calculating a damage propagation profile and remaining life estimate for
the component based on the aggregating and providing an uncertainty
estimate for the damage estimate and the remaining life estimate.