Why Names Don't Match

The mismatch of nodes extracted from multiple sources can often be traced to multiple entry of names.

People might vary in how they shorten or lengthen their own names with nicknames or initials.

Projects might vary in how they are conceived, expressed, spelt, capitalized, abbreviated and punctuated.

Service might vary in how they are named when programmed, stored, built, deployed and instrumented.

One might demand more consistency in naming which will be more successful when enforced by the systems which record the names. However, this will appear as adding friction to development and will raise the need for validating the new systems against existing data, a task that still requires reconciling mismatches.