Patent ID: 8234308

Claim:
A computer system for providing application services through business object views, the system comprising: a metadata repository coupled to the processor including: a definition of a business object (BO) including a description of a BO entity and an identification of a service provider of the BO, a definition of a business object view (BOV) including a description of a BOV entity and an identification of the BO as a data source for the BOV, and a transformation to describe a mapping of the BOV entity to the BO entity; a processor; and a memory coupled to the processor including a plurality of instructions, which when executed from the memory, cause the processor to load the BOV definition in response to a consumer call for a core service of the BOV entity, and send a service call to the service provider of the BO based on the mapping of the BOV entity to the BO entity, wherein the service call to the service provider corresponds to the consumer call for the core service of the BOV entity.