A method, system, and apparatus are provided for performing a diagnostic
test on one or more managed system elements. The system includes a
managed system element upon which the diagnostic test may be performed, a
diagnostic setting object, and a diagnostics control module. The
diagnostic setting object is derived from an industry-standard diagnostic
setting object prototype and includes one or more properties specified by
the prototype and a device-specific settings property identifying one or
more settings for the diagnostic test specific to the managed system
element. The diagnostics control module performs the diagnostic test on
the managed system element and customizes the test according to the
device-specific settings property in the diagnostic setting object. The
diagnostic setting object may also include a precedence property that
indicates whether the device-specific settings property should be
utilized by the diagnostics control module rather than any default
properties specified by the industry-standard diagnostic setting object
prototype.