Matches in SemOpenAlex for { <https://semopenalex.org/work/W2158476042> ?p ?o ?g. }
Showing items 1 to 84 of
84
with 100 items per page.
- W2158476042 endingPage "287" @default.
- W2158476042 startingPage "275" @default.
- W2158476042 abstract "The Verifying Compiler (VC) project is a core component of the Dependable Systems Evolution Grand Challenge. The VC offers the promise of automatically proving that a program or component is correct, where correctness is defined by program assertions. While several VC prototypes exist, all adopt a semantics for assertions that is unsound. This paper presents a consolidation of VC requirements analysis (RA) activities that, in particular, brought us to ask targeted VC customers what kind of semantics they wanted. Taking into account both practitioners' needs and current technological factors, we offer recovery of soundness through an adjusted definition of assertion validity that matches user expectations and can be implemented practically using current prover technology. For decades, there have been debates concerning the most appropriate semantics for program assertions. Our contribution here is unique in that we have applied fundamental software engineering techniques by asking primary stakeholders what they want and, based on this, proposed a means of efficiently realizing the semantics stakeholders want using standard tools and techniques. We describe how support for the new semantics has been added to ESC/Java2, one of the most fully developed VC prototypes. Case studies demonstrate the effectiveness of the new semantics at uncovering previously indiscernible specification errors." @default.
- W2158476042 created "2016-06-24" @default.
- W2158476042 creator A5026825556 @default.
- W2158476042 date "2010-03-01" @default.
- W2158476042 modified "2023-09-24" @default.
- W2158476042 title "Engineering a Sound Assertion Semantics for the Verifying Compiler" @default.
- W2158476042 cites W1492288664 @default.
- W2158476042 cites W1520219428 @default.
- W2158476042 cites W1569384739 @default.
- W2158476042 cites W1579696352 @default.
- W2158476042 cites W1583095677 @default.
- W2158476042 cites W1772698657 @default.
- W2158476042 cites W1985464429 @default.
- W2158476042 cites W1991837261 @default.
- W2158476042 cites W1994514428 @default.
- W2158476042 cites W2006565521 @default.
- W2158476042 cites W2013492611 @default.
- W2158476042 cites W2030221869 @default.
- W2158476042 cites W2033396863 @default.
- W2158476042 cites W2035529004 @default.
- W2158476042 cites W2039404284 @default.
- W2158476042 cites W2052363833 @default.
- W2158476042 cites W2062251861 @default.
- W2158476042 cites W2084963982 @default.
- W2158476042 cites W2089387242 @default.
- W2158476042 cites W2091949134 @default.
- W2158476042 cites W2100235086 @default.
- W2158476042 cites W2102326401 @default.
- W2158476042 cites W2103319424 @default.
- W2158476042 cites W2103591546 @default.
- W2158476042 cites W2127225601 @default.
- W2158476042 cites W2133360754 @default.
- W2158476042 cites W2163743319 @default.
- W2158476042 cites W2166230870 @default.
- W2158476042 cites W4234924236 @default.
- W2158476042 cites W4236057684 @default.
- W2158476042 cites W4241904514 @default.
- W2158476042 cites W4252621670 @default.
- W2158476042 cites W4253178675 @default.
- W2158476042 cites W4256147943 @default.
- W2158476042 cites W4322696861 @default.
- W2158476042 cites W7320307 @default.
- W2158476042 doi "https://doi.org/10.1109/tse.2009.59" @default.
- W2158476042 hasPublicationYear "2010" @default.
- W2158476042 type Work @default.
- W2158476042 sameAs 2158476042 @default.
- W2158476042 citedByCount "11" @default.
- W2158476042 countsByYear W21584760422012 @default.
- W2158476042 countsByYear W21584760422013 @default.
- W2158476042 countsByYear W21584760422014 @default.
- W2158476042 countsByYear W21584760422016 @default.
- W2158476042 crossrefType "journal-article" @default.
- W2158476042 hasAuthorship W2158476042A5026825556 @default.
- W2158476042 hasConcept C169590947 @default.
- W2158476042 hasConcept C184337299 @default.
- W2158476042 hasConcept C199360897 @default.
- W2158476042 hasConcept C40422974 @default.
- W2158476042 hasConcept C41008148 @default.
- W2158476042 hasConceptScore W2158476042C169590947 @default.
- W2158476042 hasConceptScore W2158476042C184337299 @default.
- W2158476042 hasConceptScore W2158476042C199360897 @default.
- W2158476042 hasConceptScore W2158476042C40422974 @default.
- W2158476042 hasConceptScore W2158476042C41008148 @default.
- W2158476042 hasIssue "2" @default.
- W2158476042 hasLocation W21584760421 @default.
- W2158476042 hasOpenAccess W2158476042 @default.
- W2158476042 hasPrimaryLocation W21584760421 @default.
- W2158476042 hasRelatedWork W1497385637 @default.
- W2158476042 hasRelatedWork W1527862632 @default.
- W2158476042 hasRelatedWork W1608659702 @default.
- W2158476042 hasRelatedWork W1977285665 @default.
- W2158476042 hasRelatedWork W2007728761 @default.
- W2158476042 hasRelatedWork W2119436293 @default.
- W2158476042 hasRelatedWork W2127225601 @default.
- W2158476042 hasRelatedWork W2158476042 @default.
- W2158476042 hasRelatedWork W2740990710 @default.
- W2158476042 hasRelatedWork W1894736207 @default.
- W2158476042 hasVolume "36" @default.
- W2158476042 isParatext "false" @default.
- W2158476042 isRetracted "false" @default.
- W2158476042 magId "2158476042" @default.
- W2158476042 workType "article" @default.