CIM Schema is a computer specification, part of Common Information Model standard, and created by the Distributed Management Task Force.
This set of objects and their relations is a conceptual framework for describing computer elements and organizing information about the managed environment.
[2] This schema is the basis of other DMTF standards such as WBEM, SMASH or SMI-S for storage management.
The CIM schema is object-based[3][4] and extensible, allowing manufacturers to represent their equipment using the elements defined in the core classes of CIM schema.
For this, manufacturers provide software extensions called providers, which supplement existing classes by deriving them and adding new attributes.