1. A computer-implemented method for refining asset classifications, the method comprising: receiving a plurality of assets, each asset having a classification of a term selected from a business glossary, wherein the business glossary provides a hierarchy of controlled vocabulary of terms used within an organization and wherein each asset is characterized in database records using a set of attributes selected from a domain ontology; evaluating, by operation of one or more computer processors, the classification assigned to each of the plurality of assets against a set of refinement criteria; and refining the classification assigned to at least a first asset, wherein the first asset satisfies the set of refinement criteria.