DocumentCode :
278954
Title :
A resolution method from predicate logic specification into executable code
Author :
Ono, Keishi ; Kawano, S. ; Fukazawa, Y. ; Kadokura, T.
Author_Institution :
Sch. of Sci. & Eng., Waseda Univ., Tokyo, Japan
Volume :
ii
fYear :
1992
fDate :
7-10 Jan 1992
Firstpage :
480
Abstract :
The authors present a resolution method from a first order predicate logic formula F(x,y) into a function f as its executable code which computes y from x regarding x as the inputs and y as the outputs. A resolution process of the form ∀z G(x,y,z) is argued in particular. This method can be regarded as a theorem proving method for first order predicate logic formulae. From the point of view, the resolution would be the theorem proving of the form `∀x ∃y ∀z G(x,y,z)´. The function f is generated by means of the application of the pre-defined rules. These rules can be classified into two groups; transformation rules and resolution rules. The former rules transform a logic formula itself, and the latter rules resolve a function and/or a function definition. The latter rules are applied first if possible. If no latter rules can be applied, then the former transformation rules are applied. The paper briefly describes some example of the resolution process and verification of its partial correctness
Keywords :
formal logic; formal specification; theorem proving; executable code; partial correctness; predicate logic specification; resolution method; theorem proving; verification; Formal specifications; Laboratories; Logic; Petroleum; Power system modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
Type :
conf
DOI :
10.1109/HICSS.1992.183262
Filename :
183262
Link To Document :
بازگشت