Patent ID: 7756870

Claim:
A computer implemented method of creating a data object comprising: receiving data from a database associated with a business process, wherein the data includes standard data and non-standard data; creating, utilizing the processor, the data object model associated with the business process, wherein the data object model is a data structure describing a data object, and wherein the data object model includes: a characteristic key for identifying the data object model, a global data set associated with the characteristic key that defines global data for the property, a standardized data set that includes standardized properties, a non-standardized data set that includes extension of the standardized properties, and a definition scope that determines whether the property associated with the characteristic key includes the non-standardized data set; and mapping, utilizing the processor, the received data onto the data object model, wherein the standard data is mapped onto the standardized properties and the non-standard data is mapped onto the extensions of the standardized properties.