Invention Grant
- Patent Title: Schema-based machine generated programming models
- Patent Title (中): 基于模式的机器生成的编程模型
-
Application No.: US10779510Application Date: 2004-02-13
-
Publication No.: US07694315B2Publication Date: 2010-04-06
- Inventor: Eric H. Carter , Andrew J. Clinick , Robert E. Lippert , Mohit Gupta
- Applicant: Eric H. Carter , Andrew J. Clinick , Robert E. Lippert , Mohit Gupta
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00

Abstract:
A programming model that takes general purpose APIs and machine-generates new programming models based on user defined schemas that provide the developer with data and view separation, and a way to communicate to the host application using the domain of the problem being solved. The system comprises a schema component that the developer uses to define a schema that includes one or more domain terms related to the problem to be solved, and a mapping component that uses the schema to search and map selected constructs from one or more generic host application APIs to the corresponding problem domain terms. Once the mapping is completed, a generating component generates a new API that is used by a host application to facilitate developing an application document using terms related to the domain of the problem to be solved.
Public/Granted literature
- US20050183097A1 Schema-based machine generated programming models Public/Granted day:2005-08-18
Information query