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