Patent ID: 8341154
Filing Date: 2012-12-25
Classification: G06F

Abstract:
1. A method implemented at least in part by a computer, the method comprising: receiving, from an application, a request for data from a database; receiving metadata regarding a source type of the data comprising receiving an indication of a source name that has a plurality of parts, the source name included in a source namespace, the data represented in the database according to the source type, the source type being an extended type of the database, the metadata comprising at least metadata associated with a source platform and database metadata; based on the metadata, creating a target namespace that is identical to or a superset of the source namespace, determining a target type corresponding to the source type for providing the data to the application comprising mapping to a target type in a target namespace, the target type having a target name in the target namespace that is identical to the source name in the source namespace, the target type being a type of an object of the application depending on a target platform upon which the application executes; instantiating an object of the target type; and populating the object using the data.