Method and system are provided for processing a new diagnostics case
relative to historical case data for a machine undergoing diagnostics.
The method allows providing a database storing historical case data for
the machine undergoing diagnostics. The method further allows calculating
a degree of similarity between the new case and respective cases stored
in the database. A list of neighboring cases is determined relative to
the new case based on the calculated degree of similarity between the new
case and the respective cases stored in the database. The list of
neighboring cases is processed to determine a ranking for possible
corrective actions for the new case. A corrective action is selected for
the new case based on the ranking of the possible corrective actions for
the new case.