Hoare-style logic for unstructured programs
Gespeichert in:
| Veröffentlicht in: | Journal of logical and algebraic methods in programming Jg. 149; S. 101099 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
01.03.2026
|
| ISSN: | 2352-2208 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| ArticleNumber | 101099 |
|---|---|
| Author | Guanciale, Roberto Lundberg, Didrik Lindner, Andreas Dam, Mads |
| Author_xml | – sequence: 1 givenname: Didrik orcidid: 0000-0001-9921-3257 surname: Lundberg fullname: Lundberg, Didrik – sequence: 2 givenname: Roberto orcidid: 0000-0002-8069-6495 surname: Guanciale fullname: Guanciale, Roberto – sequence: 3 givenname: Andreas orcidid: 0000-0001-5311-1781 surname: Lindner fullname: Lindner, Andreas – sequence: 4 givenname: Mads orcidid: 0000-0001-5432-6442 surname: Dam fullname: Dam, Mads |
| BookMark | eNotz89LwzAcBfAcJjjn_gIvvUtqvkmWJkcZ6gYDL3oO-TlW2qYk7WH_vdZ5evB4PPg8oNWQhoDQE5AaCIiXtm470481JXS3NESpFVpTtqOYUiLv0baUlpDfqWwkgzV6PiSTAy7TtQtVl84XV8WUq3koU57dNOfgqzGnczZ9eUR30XQlbP9zg77f3772B3z6_DjuX0_YAWcKU8kot43wxgEIosByrjyL3AQPJjaR8wYAAoCUghqmLBfENkYwIa31gm0Qu_26nErJIeoxX3qTrxqIXpi61X9MvTD1jcl-AHbBShs |
| Cites_doi | 10.1145/358728.358748 10.1007/BF01940782 10.1145/363235.363259 10.1007/BF00288637 10.1007/BF00571463 10.1007/BF00288660 10.1016/j.entcs.2007.02.059 10.1145/1133255.1134028 10.1145/319301.319345 10.1007/BF00264536 10.1145/2578855.2535841 10.4204/EPTCS.178.2 10.1016/j.scico.2019.01.001 10.1007/BF00264021 10.1145/262004.262005 10.1137/0207005 10.1007/BF00288686 10.1007/BF00289468 10.1090/psapm/019/0235771 10.1016/j.entcs.2005.09.031 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION |
| DOI | 10.1016/j.jlamp.2025.101099 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| ExternalDocumentID | 10_1016_j_jlamp_2025_101099 |
| GroupedDBID | --M 0R~ 4.4 457 4G. 7-5 8P~ AAEDT AAEDW AAIKJ AAKOC AALRI AAOAW AATTM AAXKI AAXUO AAYFN AAYWO AAYXX ABBOA ABJNI ABMAC ABXDB ACDAQ ACGFS ACLOT ACRLP ACVFH ADBBV ADCNI ADEZE ADVLN AEBSH AEIPS AEKER AENEX AEUPX AFJKZ AFPUW AFTJW AGHFR AGUBO AIALX AIEXJ AIGII AIIUN AIKHN AITUG AKBMS AKRWK AKYEP ALMA_UNASSIGNED_HOLDINGS AMRAJ ANKPU AOUOD AXJTR BKOJK BLXMC CITATION EBS EFJIC EFKBS EFLBG EJD FDB FIRID FYGXN GBLVA GBOLZ HZ~ KOM M41 O9- OAUVE ROL SPC SPCBC SSV SSZ T5K ~G- |
| ID | FETCH-LOGICAL-c1439-28324b76dac116091b449d3f4aed1af7f447111e118862a39b460b7a6368bbd63 |
| ISSN | 2352-2208 |
| IngestDate | Thu Nov 27 00:47:20 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c1439-28324b76dac116091b449d3f4aed1af7f447111e118862a39b460b7a6368bbd63 |
| ORCID | 0000-0001-5311-1781 0000-0001-5432-6442 0000-0002-8069-6495 0000-0001-9921-3257 |
| OpenAccessLink | https://dx.doi.org/10.1016/j.jlamp.2025.101099 |
| ParticipantIDs | crossref_primary_10_1016_j_jlamp_2025_101099 |
| PublicationCentury | 2000 |
| PublicationDate | 2026-03-00 |
| PublicationDateYYYYMMDD | 2026-03-01 |
| PublicationDate_xml | – month: 03 year: 2026 text: 2026-03-00 |
| PublicationDecade | 2020 |
| PublicationTitle | Journal of logical and algebraic methods in programming |
| PublicationYear | 2026 |
| References | Wang (10.1016/j.jlamp.2025.101099_bib0006) 1976; 16 Klein (10.1016/j.jlamp.2025.101099_bib0001) 2009 De Bruin (10.1016/j.jlamp.2025.101099_bib0009) 1981; 15 Myreen (10.1016/j.jlamp.2025.101099_bib0059) 2008 Necula (10.1016/j.jlamp.2025.101099_bib0036) 1997 Kowaltowski (10.1016/j.jlamp.2025.101099_bib0007) 1977; 7 Yakdan (10.1016/j.jlamp.2025.101099_bib0030) 2015 Yu (10.1016/j.jlamp.2025.101099_bib0039) 2003 Dong (10.1016/j.jlamp.2025.101099_bib0043) 2009; 1 Dam (10.1016/j.jlamp.2025.101099_bib0002) 2013 Arbib (10.1016/j.jlamp.2025.101099_bib0008) 1979; 11 Fox (10.1016/j.jlamp.2025.101099_bib0025) 2012 Bartels (10.1016/j.jlamp.2025.101099_bib0052) 2014 Saabas (10.1016/j.jlamp.2025.101099_bib0072) 2008 Manna (10.1016/j.jlamp.2025.101099_bib0019) 1974; 3 10.1016/j.jlamp.2025.101099_bib0054 Feng (10.1016/j.jlamp.2025.101099_bib0013) 2006; 41 Lundberg (10.1016/j.jlamp.2025.101099_bib0016) 2020 Havlak (10.1016/j.jlamp.2025.101099_bib0015) 1997; 19 Cook (10.1016/j.jlamp.2025.101099_bib0020) 1978; 7 Barthe (10.1016/j.jlamp.2025.101099_bib0069) 2005 Nemati (10.1016/j.jlamp.2025.101099_bib0023) 2020 Chlipala (10.1016/j.jlamp.2025.101099_bib0041) 2011 Barnett (10.1016/j.jlamp.2025.101099_bib0068) 2005 Myreen (10.1016/j.jlamp.2025.101099_bib0058) 2007 O’Donnell (10.1016/j.jlamp.2025.101099_bib0034) 1982; 25 Bartels (10.1016/j.jlamp.2025.101099_bib0053) 2014 Myreen (10.1016/j.jlamp.2025.101099_bib0060) 2009 Kumar (10.1016/j.jlamp.2025.101099_bib0057) 2014; 49 Carter (10.1016/j.jlamp.2025.101099_bib0031) 2003 Myreen (10.1016/j.jlamp.2025.101099_bib0063) 2013 Burdy (10.1016/j.jlamp.2025.101099_bib0070) 2006 Marti (10.1016/j.jlamp.2025.101099_bib0056) 2008 Chlipala (10.1016/j.jlamp.2025.101099_bib0042) 2013 Zha (10.1016/j.jlamp.2025.101099_bib0045) 2018 Duan (10.1016/j.jlamp.2025.101099_bib0066) 2013 Benton (10.1016/j.jlamp.2025.101099_bib0049) 2007 10.1016/j.jlamp.2025.101099_bib0028 10.1016/j.jlamp.2025.101099_bib0027 Buiras (10.1016/j.jlamp.2025.101099_bib0024) 2021 Ni (10.1016/j.jlamp.2025.101099_bib0040) 2006 Dong (10.1016/j.jlamp.2025.101099_bib0044) 2009 Myreen (10.1016/j.jlamp.2025.101099_bib0061) 2012 Feng (10.1016/j.jlamp.2025.101099_bib0021) 2007 Saabas (10.1016/j.jlamp.2025.101099_bib0011) 2006; 156 Myreen (10.1016/j.jlamp.2025.101099_bib0014) 2007 Sewell (10.1016/j.jlamp.2025.101099_bib0064) 2013 Tan (10.1016/j.jlamp.2025.101099_bib0067) 2015 Morrisett (10.1016/j.jlamp.2025.101099_bib0035) 1999; 21 Feng (10.1016/j.jlamp.2025.101099_bib0047) 2008 Appel (10.1016/j.jlamp.2025.101099_bib0037) 2001 Duan (10.1016/j.jlamp.2025.101099_bib0065) 2010 Hoare (10.1016/j.jlamp.2025.101099_bib0018) 1969; 12 Floyd (10.1016/j.jlamp.2025.101099_bib0029) 1967 Zhao (10.1016/j.jlamp.2025.101099_bib0004) 2011 Cai (10.1016/j.jlamp.2025.101099_bib0046) 2007 Myreen (10.1016/j.jlamp.2025.101099_bib0062) 2010 Benton (10.1016/j.jlamp.2025.101099_bib0048) 2006 Clint (10.1016/j.jlamp.2025.101099_bib0005) 1972; 1 Benton (10.1016/j.jlamp.2025.101099_bib0010) 2005 Lehner (10.1016/j.jlamp.2025.101099_bib0071) 2007; 190 Wang (10.1016/j.jlamp.2025.101099_bib0038) 2011 Benton (10.1016/j.jlamp.2025.101099_bib0050) 2007 Jähnig (10.1016/j.jlamp.2025.101099_bib0055) 2016 Lindner (10.1016/j.jlamp.2025.101099_bib0017) 2019; 174 Westerberg (10.1016/j.jlamp.2025.101099_bib0026) 2021 Ashcroft (10.1016/j.jlamp.2025.101099_bib0033) 1976; 6 Bartels (10.1016/j.jlamp.2025.101099_bib0051) 2011 Clint (10.1016/j.jlamp.2025.101099_bib0032) 1973; 2 Tan (10.1016/j.jlamp.2025.101099_bib0012) 2006 Barthe (10.1016/j.jlamp.2025.101099_bib0003) 2018 10.1016/j.jlamp.2025.101099_bib0022 |
| References_xml | – start-page: 107 year: 2010 ident: 10.1016/j.jlamp.2025.101099_bib0062 article-title: Verified just-in-time compiler on x86 – volume: 25 start-page: 927 issue: 12 year: 1982 ident: 10.1016/j.jlamp.2025.101099_bib0034 article-title: A critique of the foundations of Hoare-style programming logics publication-title: Commun. ACM doi: 10.1145/358728.358748 – start-page: 54 year: 2008 ident: 10.1016/j.jlamp.2025.101099_bib0047 article-title: Combining domain-specific and foundational logics to verify complete software systems – start-page: 207 year: 2009 ident: 10.1016/j.jlamp.2025.101099_bib0001 article-title: seL4: formal verification of an OS kernel – volume: 16 start-page: 88 issue: 1 year: 1976 ident: 10.1016/j.jlamp.2025.101099_bib0006 article-title: An axiomatic basis for proving total correctness of goto-programs publication-title: BIT Numer. Math. doi: 10.1007/BF01940782 – start-page: 66 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0046 article-title: Certified self-modifying code – start-page: 195 year: 2011 ident: 10.1016/j.jlamp.2025.101099_bib0051 article-title: Verification of distributed embedded real-time systems and their low-level implementations using timed CSP – volume: 12 start-page: 576 issue: 10 year: 1969 ident: 10.1016/j.jlamp.2025.101099_bib0018 article-title: An axiomatic basis for computer programming publication-title: Commun. ACM doi: 10.1145/363235.363259 – volume: 3 start-page: 243 issue: 3 year: 1974 ident: 10.1016/j.jlamp.2025.101099_bib0019 article-title: Axiomatic approach to total correctness of programs publication-title: Acta Inform. doi: 10.1007/BF00288637 – volume: 2 start-page: 50 issue: 1 year: 1973 ident: 10.1016/j.jlamp.2025.101099_bib0032 article-title: Program proving: coroutines publication-title: Acta Inform. doi: 10.1007/BF00571463 – volume: 6 year: 1976 ident: 10.1016/j.jlamp.2025.101099_bib0033 article-title: Remarks on “Program proving: jumps and functions” by M. Clint and C.A.R. Hoare publication-title: Acta Inform. doi: 10.1007/BF00288660 – start-page: 112 year: 2005 ident: 10.1016/j.jlamp.2025.101099_bib0069 article-title: Proof obligations preserving compilation – start-page: 578 year: 2021 ident: 10.1016/j.jlamp.2025.101099_bib0024 article-title: Validation of side-channel models via observation refinement – start-page: 328 year: 2018 ident: 10.1016/j.jlamp.2025.101099_bib0003 article-title: Secure compilation of side-channel countermeasures: the case of cryptographic “constant-time” – start-page: 80 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0012 article-title: A compositional logic for control flow – ident: 10.1016/j.jlamp.2025.101099_bib0027 – start-page: 364 year: 2005 ident: 10.1016/j.jlamp.2025.101099_bib0010 article-title: A typed, compositional logic for a stack-based abstract machine – year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0050 article-title: Formalizing and Verifying Semantic Type Soundness for a Simple Compiler (preliminary report) – start-page: 67 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0021 article-title: An open framework for foundational proof-carrying code – start-page: 66 year: 2013 ident: 10.1016/j.jlamp.2025.101099_bib0063 article-title: Proof pearl: a verified bignum implementation in x86-64 machine code – volume: 190 start-page: 35 issue: 1 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0071 article-title: Formal translation of bytecode into BoogiePL publication-title: Electron. Notes Theor. Comput. Sci. doi: 10.1016/j.entcs.2007.02.059 – start-page: 289 year: 2011 ident: 10.1016/j.jlamp.2025.101099_bib0004 article-title: ARMor: fully verified software fault isolation – start-page: 245 year: 2018 ident: 10.1016/j.jlamp.2025.101099_bib0045 article-title: Modular verification of SPARCv8 code – volume: 41 start-page: 401 issue: 6 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0013 article-title: Modular verification of assembly code with stack-based control abstractions publication-title: ACM SIGPLAN Not. doi: 10.1145/1133255.1134028 – year: 2015 ident: 10.1016/j.jlamp.2025.101099_bib0030 article-title: No more gotos: decompilation using pattern-independent control-flow structuring and semantic-preserving transformations – volume: 21 start-page: 527 issue: 3 year: 1999 ident: 10.1016/j.jlamp.2025.101099_bib0035 article-title: From system F to typed assembly language publication-title: ACM Trans. Program. Lang. Syst. (TOPLAS) doi: 10.1145/319301.319345 – year: 2009 ident: 10.1016/j.jlamp.2025.101099_bib0060 article-title: Formal Verification of Machine-Code Programs – volume: 15 start-page: 385 issue: 4 year: 1981 ident: 10.1016/j.jlamp.2025.101099_bib0009 article-title: Goto statements: semantics and deduction systems publication-title: Acta Inform. doi: 10.1007/BF00264536 – start-page: 61 year: 2016 ident: 10.1016/j.jlamp.2025.101099_bib0055 article-title: Refinement-based verification of communicating unstructured code – start-page: 568 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0014 article-title: Hoare logic for realistically modelled machine code – start-page: 182 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0048 article-title: Abstracting allocation: the new new thing – ident: 10.1016/j.jlamp.2025.101099_bib0022 – start-page: 363 year: 2003 ident: 10.1016/j.jlamp.2025.101099_bib0039 article-title: Building certified libraries for PCC: dynamic storage allocation – volume: 49 start-page: 179 issue: 1 year: 2014 ident: 10.1016/j.jlamp.2025.101099_bib0057 article-title: CakeML: a verified implementation of ML publication-title: ACM SIGPLAN Not. doi: 10.1145/2578855.2535841 – start-page: 320 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0040 article-title: Certified assembly programming with embedded code pointers – ident: 10.1016/j.jlamp.2025.101099_bib0054 doi: 10.4204/EPTCS.178.2 – year: 2008 ident: 10.1016/j.jlamp.2025.101099_bib0072 – volume: 174 start-page: 72 year: 2019 ident: 10.1016/j.jlamp.2025.101099_bib0017 article-title: TrABin: trustworthy analyses of binaries publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2019.01.001 – volume: 11 start-page: 139 issue: 2 year: 1979 ident: 10.1016/j.jlamp.2025.101099_bib0008 article-title: Proof rules for gotos publication-title: Acta Inform. doi: 10.1007/BF00264021 – start-page: 338 year: 2012 ident: 10.1016/j.jlamp.2025.101099_bib0025 article-title: Directions in ISA specification – volume: 1 start-page: 563 year: 2009 ident: 10.1016/j.jlamp.2025.101099_bib0043 article-title: Modular certification of low-level intermediate representation programs – volume: 19 start-page: 557 issue: 4 year: 1997 ident: 10.1016/j.jlamp.2025.101099_bib0015 article-title: Nesting of reducible and irreducible loops publication-title: ACM Trans. Program. Lang. Syst. (TOPLAS) doi: 10.1145/262004.262005 – start-page: 225 year: 2020 ident: 10.1016/j.jlamp.2025.101099_bib0023 article-title: Validation of abstract side-channel models for computer architectures – volume: 7 start-page: 70 issue: 1 year: 1978 ident: 10.1016/j.jlamp.2025.101099_bib0020 article-title: Soundness and completeness of an axiom system for program verification publication-title: SIAM J. Comput. doi: 10.1137/0207005 – start-page: 3 year: 2013 ident: 10.1016/j.jlamp.2025.101099_bib0002 article-title: Machine code verification of a tiny ARM hypervisor – start-page: 471 year: 2013 ident: 10.1016/j.jlamp.2025.101099_bib0064 article-title: Translation validation for a verified OS kernel – start-page: 106 year: 2003 ident: 10.1016/j.jlamp.2025.101099_bib0031 article-title: Folklore confirmed: reducible flow graphs are exponentially larger – start-page: 106 year: 1997 ident: 10.1016/j.jlamp.2025.101099_bib0036 article-title: Proof-carrying code – start-page: 1 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0049 article-title: Formalizing and verifying semantic type soundness of a simple compiler – year: 2013 ident: 10.1016/j.jlamp.2025.101099_bib0066 – start-page: 82 year: 2005 ident: 10.1016/j.jlamp.2025.101099_bib0068 article-title: Weakest-precondition of unstructured programs – start-page: 1 year: 2008 ident: 10.1016/j.jlamp.2025.101099_bib0059 article-title: Machine-code verification for multiple architectures-an application of decompilation into logic – start-page: 234 year: 2011 ident: 10.1016/j.jlamp.2025.101099_bib0041 article-title: Mostly-automated verification of low-level programs in computational separation logic – volume: 1 start-page: 214 issue: 3 year: 1972 ident: 10.1016/j.jlamp.2025.101099_bib0005 article-title: Program proving: jumps and functions publication-title: Acta Inform. doi: 10.1007/BF00288686 – volume: 7 start-page: 357 issue: 4 year: 1977 ident: 10.1016/j.jlamp.2025.101099_bib0007 article-title: Axiomatic approach to side effects and general jumps publication-title: Acta Inform. doi: 10.1007/BF00289468 – start-page: 275 year: 2009 ident: 10.1016/j.jlamp.2025.101099_bib0044 article-title: Certify once, trust anywhere: modular certification of bytecode programs for certified virtual machine – start-page: 202 year: 2015 ident: 10.1016/j.jlamp.2025.101099_bib0067 article-title: AUSPICE: automatic safety property verification for unmodified executables – start-page: 1835 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0070 article-title: Java bytecode specification and verification – start-page: 19 year: 1967 ident: 10.1016/j.jlamp.2025.101099_bib0029 article-title: Assigning meanings to programs doi: 10.1090/psapm/019/0235771 – year: 2008 ident: 10.1016/j.jlamp.2025.101099_bib0056 – start-page: 247 year: 2001 ident: 10.1016/j.jlamp.2025.101099_bib0037 article-title: Foundational proof-carrying code – year: 2021 ident: 10.1016/j.jlamp.2025.101099_bib0026 – start-page: 193 year: 2020 ident: 10.1016/j.jlamp.2025.101099_bib0016 article-title: Hoare-style logic for unstructured programs – volume: 156 start-page: 151 issue: 1 year: 2006 ident: 10.1016/j.jlamp.2025.101099_bib0011 article-title: A compositional natural semantics and Hoare logic for low-level languages publication-title: Electron. Notes Theor. Comput. Sci. doi: 10.1016/j.entcs.2005.09.031 – start-page: 391 year: 2013 ident: 10.1016/j.jlamp.2025.101099_bib0042 article-title: The Bedrock structured programming system: combining generative metaprogramming and Hoare logic in an extensible program verifier – year: 2014 ident: 10.1016/j.jlamp.2025.101099_bib0053 – start-page: 170 year: 2007 ident: 10.1016/j.jlamp.2025.101099_bib0058 article-title: Verification of machine-code implementations of arithmetic functions for cryptography – ident: 10.1016/j.jlamp.2025.101099_bib0028 – start-page: 125 year: 2011 ident: 10.1016/j.jlamp.2025.101099_bib0038 article-title: A simple model for certifying assembly programs with first-class function pointers – year: 2010 ident: 10.1016/j.jlamp.2025.101099_bib0065 article-title: Correctness proofs for device drivers in embedded systems – start-page: 98 year: 2014 ident: 10.1016/j.jlamp.2025.101099_bib0052 article-title: Mechanized, compositional verification of low-level code – start-page: 78 year: 2012 ident: 10.1016/j.jlamp.2025.101099_bib0061 article-title: Decompilation into logic—Improved |
| SSID | ssj0001687831 |
| Score | 2.333338 |
| SourceID | crossref |
| SourceType | Index Database |
| StartPage | 101099 |
| Title | Hoare-style logic for unstructured programs |
| Volume | 149 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 issn: 2352-2208 databaseCode: AIEXJ dateStart: 20211206 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://www.sciencedirect.com omitProxy: false ssIdentifier: ssj0001687831 providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELYo9NALj1LEWzn0BkbrRxzniHgIEEIcQNpbZMcO2hVk0S6L4N8zsZ3HllKVA5cosuyR428yHtufZxD6zWgaS9PLMWFGYC5MjFUvjjHlCuZnmgvG3UXhy-TqSvb76XWgDk1cOoGkLOXLS_r4pVBDGYBdXZ39BNyNUCiAdwAdngA7PP8L-LORGls8eXq9t3vOsDkm4TREip1WfPNAypp84JnW5tDFcb2_q46WQYrPNe1p5779Qz3tVYSeaWlqqtjxwIwHzQ0gUEIX0sO2RO5R02pQmnDjxjErVSfNvd-rVWZmY4KKlpnl7RcF3w5T2pMzxtYHKA3mkriDub9acr-pMDwYwo9RxRWl8UFbezZu9h_zWcMyrAlsw8wJySohmRfyDS3QJE7BDC4cnp_0L9ptOSET6bJYNt2vY1U5VuC77nT8mY5jcrOMFgNu0aHXhBU0Z8ufaKnO1hEF472K9jqKETmII1CMqKsYUa0Yv9Dt6cnN0RkOqTJwDg5viquEU1wnwqicEAE-oOY8NazgyhqiiqTg4IQQYmE5CUtYxVLNRU8nSjAhtTaCraH5clTadRSlTBGmNTfKKG5jLRNGChLnUptCUFJsoP36g7NHHxEl-8dIb36u-hb60erSNpqHEbA76Hv-_DSYjHcDWm_Uy1rH |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Hoare-style+logic+for+unstructured+programs&rft.jtitle=Journal+of+logical+and+algebraic+methods+in+programming&rft.au=Lundberg%2C+Didrik&rft.au=Guanciale%2C+Roberto&rft.au=Lindner%2C+Andreas&rft.au=Dam%2C+Mads&rft.date=2026-03-01&rft.issn=2352-2208&rft.volume=149&rft.spage=101099&rft_id=info:doi/10.1016%2Fj.jlamp.2025.101099&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jlamp_2025_101099 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2352-2208&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2352-2208&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2352-2208&client=summon |