DMTF’s Common Information Model (CIM) wordt ontwikkeld en onderhouden door het CIM Forum. Het biedt een gemeenschappelijke definitie van managementinformatie voor systemen, netwerken, toepassingen en diensten, en staat leveranciersuitbreidingen toe.
De CIM-norm omvat een Specificatie en een Schema, alsmede een Metamodel:
CIM Management Schema
Het CIM Schema bevat de eigenlijke modelbeschrijvingen. Beheerschema’s zijn de bouwstenen voor beheerplatforms en beheertoepassingen, zoals apparaatconfiguratie, prestatiebeheer en wijzigingsbeheer. CIM structureert de beheerde omgeving als een verzameling onderling gerelateerde systemen, elk samengesteld uit afzonderlijke elementen.
Door een reeks klassen te leveren met eigenschappen en associaties die een goed begrepen conceptueel kader bieden, organiseert CIM informatie over de beheerde omgeving. Het CIM Schema is gestructureerd in deze verschillende lagen: kernmodel, gemeenschappelijk model, uitbreidingsschema’s.
Wilt u HTML- of XML-versies van het CIM Schema downloaden, selecteer dan hier de gewenste versie.
CIM-specificatie
CIM kan op vele manieren worden gebruikt, en de CIM-specificatie definieert de details voor integratie met andere beheermodellen. Een informatiemodel vereist een reeks wettelijke verklaringstypen of syntaxis en een verzameling uitdrukkingen om gemeenschappelijke aspecten van het domein (in dit geval complexe computersystemen) te beheren. In CIM wordt de informatie voor het uitvoeren van taken zo georganiseerd dat ongelijksoortige groepen mensen deze kunnen gebruiken.
CIM Metamodel
Het CIM Metamodel definieert de semantiek voor de constructie van nieuwe conforme modellen en het schema dat deze modellen weergeeft. Modelleringseisen en -omgevingen zijn vaak verschillend en veranderen in de loop van de tijd. Het metamodel is verder uitgebreid met de mogelijkheid om de elementen uit te breiden door het gebruik van qualifiers.