Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
A sound and complete Hoare logic for dynamically-typed, object-oriented programs - MaRDI portal

A sound and complete Hoare logic for dynamically-typed, object-oriented programs

From MaRDI portal
Publication:2026792

DOI10.1007/978-3-319-30734-3_13zbMATH Open1475.68085arXiv1509.08605OpenAlexW2347161843MaRDI QIDQ2026792

Ernst-Rรผdiger Olderog, Bjรถrn Engelmann

Publication date: 20 May 2021

Abstract: A simple dynamically-typed, (purely) object-oriented language is defined. A structural operational semantics as well as a Hoare-style program logic for reasoning about programs in the language in multiple notions of correctness are given. The Hoare logic is proved to be both sound and (relative) complete and is -- to the best of our knowledge -- the first such logic presented for a dynamically-typed language.


Full work available at URL: https://arxiv.org/abs/1509.08605






Related Items (1)


Recommendations





This page was built for publication: A sound and complete Hoare logic for dynamically-typed, object-oriented programs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2026792)