11. The system of claim 8 , where the processor is further programmed to: determine, in response to discovery of a new resource, that the discovered resource already exists within the memory based upon at least one of the plurality of prioritized naming rules; identify a master name for the discovered resource within the memory; and replace any duplicate name instances for the discovered resource with the master name for the discovered resource within the memory.
8. A system, comprising: a memory that stores resource names; and a processor programmed to: identify rule attributes for each of a plurality of prioritized naming rules, where a combination of the rule attributes represents a plurality of identifiers that uniquely identify resources via one or more of the plurality of prioritized naming rules; determine a naming context that makes the combination of the rule attributes for each of the plurality of prioritized naming rules unique; correlate the resource names for a plurality of resources generated by a plurality of management products within a single management domain based upon the plurality of prioritized naming rules comprising being programmed to correlate the resource names for the plurality of resources using the determined naming context and the identified rule attributes for each of the plurality of prioritized naming rules; determine whether each of the plurality of resources has more than one valid name within the single management domain based upon the correlated resource names for the plurality of resources; and select, for each resource determined to have more than one valid name within the single management domain, one of the valid names as a master name for the resource using the plurality of prioritized naming rules.