Patent ID: 8356042

Claim:
A method for processing data, the method comprising: storing at least one business construct in a computer-readable medium operatively associated with an enterprise information platform; at least one data mart in the enterprise information platform supporting analytical requirements of a business function related to a corporate entity associated with the enterprise information platform; at least one analytic engine in the enterprise information platform performing analyses related to the business function of the corporate entity, the at least one analytic engine in the enterprise information platform being operatively associated with the at least one data mart; and the at least one business construct mapping data from at least one data source independent of the enterprise information platform at a stage prior to loading the data from the at least one data source into a data warehouse component operatively associated with the enterprise information platform; and wherein the at least one business construct is a standard interface file (“SIF”) that communicates data into an enterprise data exchange layer of the enterprise information platform and that comprises multiple attributes representing a business object of the corporate entity, wherein the attributes of the business object are commonly applicable to multiple versions of the same object across multiple data sources; and executing, with a processor of the enterprise platform, the at least one business construct for loading the mapped data into the data warehouse component.