Invention Grant
- Patent Title: Method and system for verifying properties of a computer program
- Patent Title (中): 用于验证计算机程序属性的方法和系统
-
Application No.: US12524467Application Date: 2008-01-25
-
Publication No.: US08352918B2Publication Date: 2013-01-08
- Inventor: Pascal Cuoq , Benjamin Monate
- Applicant: Pascal Cuoq , Benjamin Monate
- Applicant Address: FR Paris
- Assignee: Commissariat a l'Energie Atomique
- Current Assignee: Commissariat a l'Energie Atomique
- Current Assignee Address: FR Paris
- Agency: Baker & Hostetler LLP
- Priority: FR0700557 20070126
- International Application: PCT/EP2008/050901 WO 20080125
- International Announcement: WO2008/095799 WO 20080814
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
A method and a system for verifying properties of a computer program is provided, pertaining to the validity of properties at program points by means of at least one forward analyser and one backward analyser. For each property, in an issuing phase an analyser issues to a centralizer module an assumption on the validity of the property at a point of the program, the centralizer module storing the assumption in a database with an attribute indicating the original analyser and a status indicating that the assumption needs to be verified; in a phase of verifying the assumption, stored in the database, a test analyser is selected to analyse the assumption in cooperation with the other analysers, the centralizer module determining analysers able to cooperate. The verification phase is iterated until all assumptions stored in the base have been analysed by at least one test analyser, a verified assumption being marked as valid.
Public/Granted literature
- US20100115493A1 Method and System for Verifying Properties of a Computer Program Public/Granted day:2010-05-06
Information query