Patent ID: 8799042

Claim:
A method for maintaining an infrastructure of components, the method comprising: receiving, by a processor device, structured data, unstructured data, and infrastructure data from a database; running, by said processor device, at least one statistical and optimization modeler with one or more of: the received structured data, the received unstructured data and the received infrastructure data, in order to calculate a health index of at least one component of the infrastructure, the health index representing a health attribute of the at least one component, the calculation of the health index of the at least one component of the infrastructure including: HI (health index)=−(F×R+W)×1, where F is a vector representing failure probabilities of the at least one component in the infrastructure, R represents a spatial correlation value of the at least one component and the W represents a time elapsed since a last maintenance of the at least one component, and 1 represents a vector of ones, wherein the vector F is a function of λexp (Σ i=1 k β i Z i ), where λ is any positive real number, Z i is a covariate, i is an index, k is a maximum number of the index, and β i is a variable representing one or more of: an age of the at least one component, a diameter of the at least one component, a length of the at least one component, a number of previous failures of the at least one component; establishing at least one maintenance plan of the infrastructure, based on the calculated health index, each established maintenance plan being associated with at least one health index; comparing health indices of the at least one established maintenance plan; and selecting a plan, among the at least one established maintenance plan, whose health index is a maximum among the compared health indices, wherein a computing system including at least one memory device and said processor device performs the establishing, the comparing, and the selecting.