DocumentCode :
2756612
Title :
Universal attitude to the program verification
Author :
Archvadze, N. ; Pkhovelishvili, M. ; Shetsiruly, L.
Author_Institution :
Dept. of Comput. Sci., I. Javakhishvili Tbilisi State Univ., Tbilisi, Georgia
fYear :
2011
fDate :
12-14 Oct. 2011
Firstpage :
1
Lastpage :
5
Abstract :
The functional programs are the recursive functions. Therefore, the paper primarily discuss all the forms having the recursive function. For the data structures, such as the lists, the following forms are available: the parallel recursion, inter-recursion, and the recursion of high level. The paper has exposed each form on the LISP language, being the classic functional language as well as the ground for the development of all other languages. The verification for the forms of the recursive functions was adopted with structural and transfinite induction methods. The analysis describe combined induction technique and its algorithm is discussed which is used for verification for such complex functions, arguments of which are again the recursive functions. The discussed verification method of the programs those being offered for the functional languages was applied for the imperative paradigm languages, in particular for Language C and more precisely for C subset (consider that the C program consists of the assigning, optional and cycle operators only).
Keywords :
C language; data structures; functional languages; functional programming; parallel programming; program control structures; program verification; recursive functions; C language; C subset; LISP language; data structure; functional programming languages; high level recursion; imperative paradigm language; inter-recursion; parallel recursion; program verification; recursive functions; structural methods; transfinite induction methods; Computer languages; Europe; Functional Programming Languages; Programs Verification; Recursion Forms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Information and Communication Technologies (AICT), 2011 5th International Conference on
Conference_Location :
Baku
Print_ISBN :
978-1-61284-831-0
Type :
conf
DOI :
10.1109/ICAICT.2011.6111009
Filename :
6111009
Link To Document :
بازگشت