1. A method, utilizing at least one computing device, comprising: retrieving data definitions defining types of a plurality of business objects stored in enterprise data, the data definitions specify one or more attributes for each of the types of the plurality of business objects; generating, based at least in part on the data definitions, a meta-model of the enterprise data, the meta-model provides semantic information characterizing conceptual meaning to the one or more attributes; using the meta-model of the enterprise data to generate a rule definition that maps the enterprise data to the semantic information; using the rule definition to generate at least one semantic object and at least one semantic relation from the plurality of business objects stored in the enterprise data; and storing the at least one semantic object and the at least one semantic relation in a meta-model semantic network, the meta-model semantic network associating a term to the at least one semantic object.