7. The computer program product of claim 1 wherein the library of available terms comprises a topic map of terms included in predefined business data component names, the topic map defining associations between each term and one or more predefined business data component names included in a set of business data models.
7. The computer program product of claim 1 wherein the library of available terms comprises a topic map of terms included in predefined business data component names, the topic map defining associations between each term and one or more predefined business data component names included in a set of business data models. 10. The computer program product of claim 7 wherein the matching algorithm selects terms using the topic map to combine terms to generate each proposed name.