Mapping from objects to data model
AssigneeMicrosoft Corporation
InventorsColin Joseph Meek, Jeffrey M. Derstadt, Arthur John Cerdic Vickers
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsColin Joseph Meek, Jeffrey M. Derstadt, Arthur John Cerdic Vickers
Estimating the term…
Aspects of the subject matter described herein relate to mapping from application objects to an abstract data model. In aspects, a mapper receives registrations that indicate behavior (e.g., how objects are constructed, modified, or examined) of application objects. The behavior may be specified using user-supplied expressions. The mapper aggregates this data and uses it to map application requests for data access into one or more operations that operate on the abstract data model. A data access layer may then translate the operations into actions to access data corresponding to the requests from a store. If appropriate, data obtained from the store may then be inserted into application objects as indicated by the registrations.
A method implemented at least in part by a computer, the method comprising:
An apparatus, comprising at least one processing unit and at least one computer-readable medium storing instructions executable by the at least one processing unit to facilitate implementation of:
A computer storage medium having computer-executable instructions, which when executed perform actions, comprising:
Dependencies are inferred from the claim text.