O objeto CIM_ComputerSystem e seus derivativos são objetos de nível superior do CIM. Eles fornecem o escopo de diversos componentes. ...

O objeto CIM_ComputerSystem e seus derivativos são objetos de nível superior do CIM. Eles fornecem o escopo de diversos componentes. É obrigatório ter chaves CIM_System exclusivas. É definida uma heurística para criar o nome de CIM_ComputerSystem na tentativa de sempre gerar o mesmo nome, independentemente do protocolo de descoberta. Isso evita problemas de inventário e gerenciamento quando o mesmo ativo ou entidade é descoberto várias vezes, mas a resolução não pode estar relacionada a apenas um objeto. O uso de heurística é opcional, mas recomendado. 

 A propriedade NameFormat identifica como o nome do sistema de computador é gerado, usando uma heurística. A heurística é descrita detalhadamente na especificação de Modelo Comum CIM V2. Ela parte do pressuposto de que as regras documentadas são percorridas na ordem, de modo a determinar e atribuir um nome. A lista de valores NameFormat define a ordem de precedência para atribuição do nome do sistema de computador. Diversas regras mapeiam para o mesmo valor. 

 Observe que o nome CIM_ComputerSystem calculado usando a heurística é o valor de chave do sistema. Usando aliases, é possível atribuir e usar nomes para CIM_ComputerSystem que atendam de modo mais adequado aos negócios.