DocumentCode
3067549
Title
Analysis of infinite loops using S-formulas
Author
Malbaski, D. ; Kupusinac, A.
Author_Institution
Fac. of Tech. Sci., Univ. of Novi Sad, Novi Sad, Serbia
fYear
2012
fDate
20-22 Nov. 2012
Firstpage
1572
Lastpage
1574
Abstract
This paper considers formulas of the firstorder predicate logic defined on the abstract state space (briefly S-formulas) that describe three possible behavioral patterns for the WHILE loop: it does not terminate, it potentially terminates and its termination is guaranteed. Based on that, we will analyze the infinite loop and show that its semantics is equivalent to the abort statement. Our approach is solely based on the first order predicate logic, so the analysis may be automated using automatic theorem provers.
Keywords
formal logic; program control structures; program verification; programming language semantics; theorem proving; S-formulas; WHILE loop; abstract state space; automatic theorem provers; behavioral patterns; first-order predicate logic; infinite loop analysis; loop semantics; programming languages; Abstracts; Computers; Programming profession; Semantics; Syntactics; Vectors; loop semantics; theory of programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Telecommunications Forum (TELFOR), 2012 20th
Conference_Location
Belgrade
Print_ISBN
978-1-4673-2983-5
Type
conf
DOI
10.1109/TELFOR.2012.6419522
Filename
6419522
Link To Document