Invention Grant
- Patent Title: Object relational map verification system
- Patent Title (中): 对象关系图验证系统
-
Application No.: US11769112Application Date: 2007-06-27
-
Publication No.: US07702695B2Publication Date: 2010-04-20
- Inventor: Krishna Mehra , Sriram K. Rajamani , Aravinda P. Sistla , Sumit K. Jha
- Applicant: Krishna Mehra , Sriram K. Rajamani , Aravinda P. Sistla , Sumit K. Jha
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Perkins Coie LLP
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30 ; G06F9/44

Abstract:
An object relational map verification system is described. In some embodiments, the object relational map verification system can verify object relational maps and identify counterexamples when an object relational map cannot be verified. The object relational map verification system can verify an object relational map by (1) receiving objects, database schemas, query views, and update views; (2) generating first order logic formulae corresponding to the received objects, database schemas, query views, and update views; and (3) proving theorems indicated by the generated first order logic formulae. When the theorems are proved, the object relational map is verified. In some embodiments, the object relational map verification system can also generate models illustrating counterexamples when the theorem cannot be proved. The counterexamples provide data that the object relational map does not consistently store and then retrieve.
Public/Granted literature
- US20090006463A1 OBJECT RELATIONAL MAP VERIFICATION SYSTEM Public/Granted day:2009-01-01
Information query