Patent Document ID: 7761478
Application ID: 11286609
Patent Flag: 1

Claim One:
1. A computer-implemented method of generating 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 using at least one of a set of processors, 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, the data including at least one of: business component information, business activity information, business metric information, or business solution information; and merging the set of intermediate models into the semantic business model using at least one of the set of processors, wherein the semantic business model contains objects and relationship information for the objects identified from the set of intermediate models, by: generating a first set of tokens for an object in a first intermediate model and a second set of tokens for an object in a second intermediate model, each token corresponding to a term in an attribute for the corresponding object, wherein the first and second set of tokens are generated by parsing the attribute for the 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; mapping the object in the first intermediate model to the object in the second intermediate model based on a correlation between a token in the first set of tokens and a token in the second set of tokens; adding a mapping object to the semantic business model configured to represent both of the objects; and adding relationship information for the mapping object to the semantic business model based on the relationship information for each object in the first intermediate model and the second intermediate model.