Verification of sequential and concurrent programs

From MaRDI portal
Publication:837527

DOI10.1007/978-1-84882-745-5zbMath1183.68361OpenAlexW2569787747MaRDI QIDQ837527

Frank S. de Boer, Krzysztof R. Apt, Ernst-Ruediger Olderog

Publication date: 10 September 2009

Published in: Texts in Computer Science (Search for Journal in Brave)

Full work available at URL: https://ir.cwi.nl/pub/14569




Related Items (42)

A Hoare Logic for GPU KernelsIndexed and fibered structures for partial and total correctness assertionsA UTP approach for rTiMoIntegrating Owicki-Gries for C11-style memory models into Isabelle/HOLBeing and Change: Reasoning About InvarianceVerifying a simplification of mutual exclusion by Lycklama-HadzilacosIntroduction to Model CheckingUnifying Operational Weak Memory Verification: An Axiomatic ApproachCertified verification of relational propertiesA Hoare Logic for SIMT ProgramsTournaments for mutual exclusion: verification and concurrent complexityProving correctness of imperative programs by linearizing constrained Horn clausesProof systems for planning under 0-approximation semanticsSemantic embedding for quantum algorithmsConcise outlines for a complex logic: a proof outline checker for TaDAA dynamic logic with branching modalitiesDenotational and algebraic semantics for the CaIT calculusExperiments in program verification using Event-BUTP Semantics for rTiMoVerification of object-oriented programs: a transformational approachUnnamed ItemReasoning about actions with loops via Hoare logicUnnamed ItemUnnamed ItemStarvation-free mutual exclusion with semaphoresProving Quicksort Correct in Event-BA proof system for adaptable class hierarchiesToward automatic verification of quantum programsVerification of concurrent programs using Petri net unfoldingsSymbolic execution formally explainedUsing Hoare Logic in a Process Algebra SettingRGITL: a temporal logic framework for compositional reasoning about interleaved programsIncremental reasoning with lazy behavioral subtyping for multiple inheritanceAlgebras for iteration and infinite computationsFifty years of Hoare's logicBuilding program construction and verification tools from algebraic principlesCorrectness and concurrent complexity of the black-white bakery algorithmVerifying traits: an incremental proof system for fine-grained reuseA proof system for disjoint parallel quantum programsMonadic second-order incorrectness logic for GP 2Proof pearl: The KeY to correct and stable sortingIncorrectness logic for graph programs


Uses Software



This page was built for publication: Verification of sequential and concurrent programs