26. A program product comprising computer program code stored on an electronic storage medium, which when executed, enables a computer infrastructure including at least one processor to implement a method of managing a semantic business model, the method comprising: transforming each business area model of a plurality of business area models for a business entity into a set of intermediate models, wherein each business area model is a business model for a particular area of the business entity, and wherein each intermediate model stores data for at least one corresponding business area model in a meta modeling language that is the same for each intermediate model, and wherein the transforming includes: extracting a set of business area sub-models from each business area model of the plurality of business area models; and merging the sets of business area sub-models into the set of intermediate models; and generating the semantic business model by merging the set of intermediate models, wherein merging the set of intermediate models includes: automatically identifying objects in the intermediate models and relationships for the objects, wherein the relationships for the objects are determined by parsing an attribute for a corresponding object into terms by performing at least one of the following: determining word boundaries in the attribute, expanding abbreviations in the attribute, or determining the context information for each term in the attribute, such that there is a relationship if there is a correlation between terms; and adding objects and relationship information for the objects identified from the set of intermediate models to the semantic business model.
32. The program product of claim 26 , wherein the method further comprises providing the semantic business model for use by an analysis system.