Hardware Vendor CDM Requirements
The Common Diagnostic Model (CDM) is an architecture and methodology for exposing system diagnostic instrumentation through the Common Information Model (CIM) standard interfaces. CIM is an extensible object oriented schema for system management being developed by the Distributed Management Task Force (DMTF), and is evolving, industry-wide, as the basis for system management architectures. IBM, Intel and PC-Doctor, Inc., introduced the CDM at the DMTF annual conference in June of 1999. Since then, the proposed extensions required to support diagnostics have been accepted by the DMTF and included in Version 2.3 of the CIM schema (see the White paper at http://www.dmtf.org/educ/whit.html).
The ability to transparently run diagnostic tests and exercisers while the user operating system is functional (no reboot) can significantly contribute to the reduction of Total Cost of Ownership (TCO) and will also lower warranty costs by reducing the incidence of defect-free parts being returned for service. This functionality is referred to as OS-Present Diagnostics (a.k.a. On-line Diagnostics and Concurrent Diagnostics).
A primary objective of the CDM is to standardize the way Independent Hardware Vendors (IHVs) interface their OS-Present Diagnostics to the operating environment, making them accessible to all diagnostic applications that query CIM for diagnostic data and/or register with CIM to execute diagnostic methods and receive events.
Get pdf Hardware Vendor CDM Requirements