CIM_System représente une entité de composants (définie par la relation SystemComponent), qui s'exécute comme un ensemble ...

CIM_System représente une entité de composants (définie par la relation SystemComponent), qui s'exécute comme un « ensemble fonctionnel ». Les systèmes sont des objets de niveau supérieur dans la hiérarchie CIM, qui ne nécessitent pas de portée ni de relations faibles pour pouvoir exister et disposer d'un contexte. Il convient de nommer et de gérer un système au niveau d'une entreprise. Par exemple, ComputerSystem est un type de système qui peut être nommé de manière unique et géré indépendamment dans une entreprise. Toutefois, cela n'est pas vrai pour l'alimentation (ou le sous-système de l'alimentation) de l'ordinateur. 

Bien qu'un système puisse être considéré comme une collection, il ne s'agit pas du modèle approprié. Une collection est simplement un « conteneur » de membres. Un système est une abstraction de niveau supérieur créée à partir de ses composants individuels. Il ne se réduit pas à la somme de ses composants. Notez que le système est une sous-classe de EnabledLogicalElement qui permet l'activation/la désactivation fonctionnelle de l'ensemble de l'abstraction (à un niveau supérieur à celui de l'activation/la désactivation de ses composants).