Matches in SemOpenAlex for { <https://semopenalex.org/work/W2106096722> ?p ?o ?g. }
- W2106096722 endingPage "118" @default.
- W2106096722 startingPage "95" @default.
- W2106096722 abstract "In this paper we demonstrate how to prove the correctness of systems implemented using low-level imperative features like pointers, files, and socket I/O with respect to high level I/O protocol descriptions by using the Coq proof assistant. We present a web-based course gradebook application developed with Ynot, a Coq library for verified imperative programming. We add a dialog-based I/O system to Ynot, and we extend Ynot’s underlying Hoare logic with event traces to reason about I/O and protocol behavior. Expressive abstractions allow the modular verification of both high level specifications like privacy guarantees and low level properties like data structure pointer invariants." @default.
- W2106096722 created "2016-06-24" @default.
- W2106096722 creator A5064972235 @default.
- W2106096722 creator A5071077157 @default.
- W2106096722 creator A5076825131 @default.
- W2106096722 date "2011-02-01" @default.
- W2106096722 modified "2023-10-17" @default.
- W2106096722 title "Trace-based verification of imperative programs with I/O" @default.
- W2106096722 cites W1488927778 @default.
- W2106096722 cites W1495368328 @default.
- W2106096722 cites W1529227536 @default.
- W2106096722 cites W1966112122 @default.
- W2106096722 cites W1994208120 @default.
- W2106096722 cites W2008360961 @default.
- W2106096722 cites W2060440626 @default.
- W2106096722 cites W2061234822 @default.
- W2106096722 cites W2062887328 @default.
- W2106096722 cites W2109772966 @default.
- W2106096722 cites W2117189826 @default.
- W2106096722 cites W2125398300 @default.
- W2106096722 cites W2129671708 @default.
- W2106096722 cites W2137628566 @default.
- W2106096722 cites W2147650421 @default.
- W2106096722 cites W2159152974 @default.
- W2106096722 cites W3008328790 @default.
- W2106096722 cites W4239702739 @default.
- W2106096722 cites W4245524452 @default.
- W2106096722 cites W4245886278 @default.
- W2106096722 doi "https://doi.org/10.1016/j.jsc.2010.08.004" @default.
- W2106096722 hasPublicationYear "2011" @default.
- W2106096722 type Work @default.
- W2106096722 sameAs 2106096722 @default.
- W2106096722 citedByCount "21" @default.
- W2106096722 countsByYear W21060967222012 @default.
- W2106096722 countsByYear W21060967222014 @default.
- W2106096722 countsByYear W21060967222015 @default.
- W2106096722 countsByYear W21060967222016 @default.
- W2106096722 countsByYear W21060967222019 @default.
- W2106096722 countsByYear W21060967222020 @default.
- W2106096722 countsByYear W21060967222021 @default.
- W2106096722 countsByYear W21060967222022 @default.
- W2106096722 crossrefType "journal-article" @default.
- W2106096722 hasAuthorship W2106096722A5064972235 @default.
- W2106096722 hasAuthorship W2106096722A5071077157 @default.
- W2106096722 hasAuthorship W2106096722A5076825131 @default.
- W2106096722 hasBestOaLocation W21060967221 @default.
- W2106096722 hasConcept C108710211 @default.
- W2106096722 hasConcept C138885662 @default.
- W2106096722 hasConcept C142724271 @default.
- W2106096722 hasConcept C150202949 @default.
- W2106096722 hasConcept C169590947 @default.
- W2106096722 hasConcept C173856430 @default.
- W2106096722 hasConcept C199360897 @default.
- W2106096722 hasConcept C203265346 @default.
- W2106096722 hasConcept C204787440 @default.
- W2106096722 hasConcept C2524010 @default.
- W2106096722 hasConcept C2780385302 @default.
- W2106096722 hasConcept C28180684 @default.
- W2106096722 hasConcept C31972630 @default.
- W2106096722 hasConcept C33923547 @default.
- W2106096722 hasConcept C41008148 @default.
- W2106096722 hasConcept C41895202 @default.
- W2106096722 hasConcept C55439883 @default.
- W2106096722 hasConcept C71924100 @default.
- W2106096722 hasConcept C75291252 @default.
- W2106096722 hasConcept C80444323 @default.
- W2106096722 hasConceptScore W2106096722C108710211 @default.
- W2106096722 hasConceptScore W2106096722C138885662 @default.
- W2106096722 hasConceptScore W2106096722C142724271 @default.
- W2106096722 hasConceptScore W2106096722C150202949 @default.
- W2106096722 hasConceptScore W2106096722C169590947 @default.
- W2106096722 hasConceptScore W2106096722C173856430 @default.
- W2106096722 hasConceptScore W2106096722C199360897 @default.
- W2106096722 hasConceptScore W2106096722C203265346 @default.
- W2106096722 hasConceptScore W2106096722C204787440 @default.
- W2106096722 hasConceptScore W2106096722C2524010 @default.
- W2106096722 hasConceptScore W2106096722C2780385302 @default.
- W2106096722 hasConceptScore W2106096722C28180684 @default.
- W2106096722 hasConceptScore W2106096722C31972630 @default.
- W2106096722 hasConceptScore W2106096722C33923547 @default.
- W2106096722 hasConceptScore W2106096722C41008148 @default.
- W2106096722 hasConceptScore W2106096722C41895202 @default.
- W2106096722 hasConceptScore W2106096722C55439883 @default.
- W2106096722 hasConceptScore W2106096722C71924100 @default.
- W2106096722 hasConceptScore W2106096722C75291252 @default.
- W2106096722 hasConceptScore W2106096722C80444323 @default.
- W2106096722 hasIssue "2" @default.
- W2106096722 hasLocation W21060967221 @default.
- W2106096722 hasOpenAccess W2106096722 @default.
- W2106096722 hasPrimaryLocation W21060967221 @default.
- W2106096722 hasRelatedWork W1997440650 @default.
- W2106096722 hasRelatedWork W2106096722 @default.
- W2106096722 hasRelatedWork W2112204418 @default.
- W2106096722 hasRelatedWork W2126981475 @default.
- W2106096722 hasRelatedWork W2142567519 @default.
- W2106096722 hasRelatedWork W2959594300 @default.
- W2106096722 hasRelatedWork W2962148629 @default.
- W2106096722 hasRelatedWork W3212177851 @default.