Patent ID: 8135821

Claim:
A computer-implemented method for validating that a networked system of modules conforms to at least one interoperability rule pertinent to interoperability of at least two of the modules, the method comprising the steps of: obtaining the at least one interoperability rule, the at least one rule being encoded in computer-operable format; obtaining configuration information pertinent to at least one of the modules, the configuration information being encoded in computer-operable format; translating the at least one interoperability rule to another format when the at least one interoperability rule conforms to a format that is incompatible with a format of one or more of said configuration information and another interoperability rule; comparing the at least one translated interoperability rule to the configuration information to validate whether the system conforms to the at least one interoperability rule; performing a root cause analysis, responsive to said comparing step indicating that the system does not conform to the at least one interoperability rule; and performing a corrective action, responsive to said comparing step indicating that the system does not conform to the at least one interoperability rule.