The present invention enables a flexible system for representing
relationships among computing resources, assigning them strengths, and
versioning them over time. One advantage is that all of the various ways
that these entities are named in the real world can be normalized into a
common model of identifiers (IDs) and types such that universal
manipulations by class are possible without losing the capability to
present the resulting information back with the original entity names or
even with multiple equivalent names.