Patent ID: 6484128
Filing Date: 2002-11-19
Classification: G06F

Abstract:
A data processing system that controls a plurality of basic modules as constituent elements thereof, comprising:failure detection means for detecting a failure of one of the basic modules; data collection means for collecting property data of the failed basic module in response to the failure detected by said failure detections means, the property data providing information to identify a related basic module being coupled to the failed basic module; storage means for storing the property data collected by said data collection means, in association with an identifier that is to be used to identify the failed basic module; processing means for calculating a failure count of each type of basic module whose property data and identifier are stored in said storage means, identifying the related basic module coupled to the failed basic module, and searching said storage means to find such a basic module that exhibits a smallest failure count among those coupled to the related basic module that is identified; and indication means for indicating presence of the basic module that said processing means has found as a suitable module that has a best compatibility with the related basic module.