1. A computer-implemented method for invariant representation of computer network information technology (IT) managed resources, comprising: communicatively coupling a computing device executing the method to the computer network; defining a common information model for representing the managed resources; receiving at the computing device from a first IT resource management point product application that is configured to manage IT resources an identification of a resource managed by the first IT resource management point product application and by a second IT resource management point product application that is configured to manage IT resources, the identification including an identification of a representation used by the first point product application for the resource managed by the point product applications, wherein the identification of the representation used by the first point product application for the resource managed by the point product applications comprises a list of signature attributes known by the first point product application for the resource managed by the point product applications and wherein the signature attributes comprise a domain name system (DNS) name, a Net-bios name, an internet protocol (IP) address or a media access control (MAC) address and wherein the representation used by the first point product application is determined based on a representation protocol used by the first point product application, wherein the representation use by the first point product application is not used by the second point product application and wherein the second point product application has a representation used by the second point product application for the resource managed by the point product applications that is not used by the first point product application; determining using the computing device if an invariant representation for the resource managed by the point product applications has previously been defined under the common information model; associating using the computing device the representation used by the first point product application for the resource managed by the point product applications with the previously defined invariant representation for the resource managed by the point product applications when an invariant representation for the resource managed by the point product applications has been previously defined; and defining using the computing device a new invariant representation for the resource managed by the point product applications and associating the representation used by the first point product application for the resource managed by the point product applications with the new invariant representation when an invariant representation for resource managed by the point product applications has not been previously defined, wherein the new invariant representation is a unique representation under the common information model, wherein the first point product application is different from the second point product application.