Noesis logic-based program development and verification method and system
A technology for program development and verification methods, applied in the field of formal verification, can solve the problems of huge cost and other problems, and achieve the effect of low cost, easy implementation, and simple implementation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment 1
[0049] The invention provides a program development and verification method based on Noesis logic, which specifically includes the following:
[0050] (1) Set Noesis correspondence
[0051] (2) to Alternatives to type relations in traditional programming languages;
[0052] (3) to Build Noesis logic;
[0053] (4) Replace the traditional type system with Noesis logic. The traditional type system has 3 implementation methods. The first type system belongs to the model detection in the formal method, which retains the good characteristics of model detection that are easy to use and limitedly strengthens model detection. function; the second type system loads the program on the programming language into another proof system; the third type system revolves around dependencies, the program and the proof are combined into one, and then the algorithm is constructed;
[0054] (5) Based on the above correspondence and Noesis logic, build program development and ve...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


