Weak second order characterizations of various program verification systems (Q1124311): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(5 intermediate revisions by 4 users not shown)
Property / author
 
Property / author: Johann A. Makowsky / rank
Normal rank
 
Property / author
 
Property / author: Johann A. Makowsky / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0304-3975(89)90156-4 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W1991123457 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On universal algebraic constructions of logics / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4193440 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A complete logic for reasoning about programs via nonstandard model theory. II / rank
 
Normal rank
Property / cites work
 
Property / cites work: Ten Years of Hoare's Logic: A Survey—Part I / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3673097 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Syntax directed analysis of liveness properties of while programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4054648 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A completeness theorem for dynamic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Programs and program verifications in a general setting / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3769956 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3960106 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Hoare's logic for nondeterministic regular programs: A nonstandard approach / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4726228 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On folk theorems / rank
 
Normal rank
Property / cites work
 
Property / cites work: The contributions of Alfred Tarski to algebraic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3956390 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Non-standard algorithmic and dynamic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: The temporal semantics of concurrent programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4744268 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Total correctness in nonstandard logics of programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A simple proof for the completeness of Floyd's method / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3698302 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3956920 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 10:21, 20 June 2024

scientific article
Language Label Description Also known as
English
Weak second order characterizations of various program verification systems
scientific article

    Statements

    Weak second order characterizations of various program verification systems (English)
    0 references
    0 references
    0 references
    1989
    0 references
    Program verification systems like the inductive assertions method by Floyd-Hoare, the intermittent assertions method due to Burstall and the temporal logic of programs attributed to Pnueli are revisited to be compared in verification power by Leivant's characterization based on weak second order logic. Leivant's characterization of the Floyd-Hoare logic is proven equivalent to Csirmaz's and Sain's applying Nonstandard Logics of Programs. Then Burstell's and Pnueli's verification systems are subjected to Leivant's weak second order logic as well. Thus all systems presented yield characteristic results in reference to the essential comprehension scheme in weak second order logic. To compare the program verifying powers of different systems one may determine a class of program assertions like partial correctness, total correctness, safety or liveness properties by their first order approximations. To refine this characterization the authors set out to vary the first order approximation to the partial correctness assertion the way pursued by Leivant but from a different starting point. Thus they conclude that Leivant's theorem merely states the equivalence of the Floyd-Hoare method to weak second order program verification with a specific comprehension scheme and a specific weak second order approximation of the partial correctness assertion.
    0 references
    0 references
    0 references
    0 references
    0 references
    Program verification
    0 references
    second order logic
    0 references
    comprehension scheme
    0 references
    0 references