1. A computer system comprising a metadata model transformer for transforming a metadata model, the transformer comprising: a lower-to-higher transformation having: means for obtaining information from a model object in a lower layer of a metadata model having the lower layer containing one or more model objects having a lower degree of abstraction and a higher layer containing one or more model objects having a higher degree of abstraction; means for abstracting the information by adding business rules for representing a business concept; and means for creating a model object in the higher layer corresponding to the model object in the lower layer based on the information abstracted by the means for abstracting, whereby the model object in the higher layer provides a representation of the business concept, wherein the metadata model is stored in a storage device.