Matches in SemOpenAlex for { <https://semopenalex.org/work/W97115092> ?p ?o ?g. }
- W97115092 endingPage "241" @default.
- W97115092 startingPage "227" @default.
- W97115092 abstract "Implementations of concurrent objects should guarantee linearizability and a progress property such as wait-freedom, lock-freedom, obstruction-freedom, starvation-freedom, or deadlock-freedom. Conventional informal or semi-formal definitions of these progress properties describe conditions under which a method call is guaranteed to complete, but it is unclear how these definitions can be utilized to formally verify system software in a layered and modular way. In this paper, we propose a unified framework based on contextual refinements to show exactly how progress properties affect the behaviors of client programs. We give formal operational definitions of all common progress properties and prove that for linearizable objects, each progress property is equivalent to a specific type of contextual refinement that preserves termination. The equivalence ensures that verification of such a contextual refinement for a concurrent object guarantees both linearizability and the corresponding progress property. Contextual refinement also enables us to verify safety and liveness properties of client programs at a high abstraction level by soundly replacing concrete method implementations with abstract atomic operations." @default.
- W97115092 created "2016-06-24" @default.
- W97115092 creator A5014532006 @default.
- W97115092 creator A5018438162 @default.
- W97115092 creator A5053070701 @default.
- W97115092 creator A5070627140 @default.
- W97115092 date "2013-01-01" @default.
- W97115092 modified "2023-09-26" @default.
- W97115092 title "Characterizing Progress Properties of Concurrent Objects via Contextual Refinements" @default.
- W97115092 cites W1516270816 @default.
- W97115092 cites W1592246973 @default.
- W97115092 cites W1827556205 @default.
- W97115092 cites W2036712892 @default.
- W97115092 cites W2085407655 @default.
- W97115092 cites W2099470183 @default.
- W97115092 cites W2101939036 @default.
- W97115092 cites W2139533136 @default.
- W97115092 cites W2151448199 @default.
- W97115092 cites W3009369889 @default.
- W97115092 doi "https://doi.org/10.1007/978-3-642-40184-8_17" @default.
- W97115092 hasPublicationYear "2013" @default.
- W97115092 type Work @default.
- W97115092 sameAs 97115092 @default.
- W97115092 citedByCount "22" @default.
- W97115092 countsByYear W971150922014 @default.
- W97115092 countsByYear W971150922015 @default.
- W97115092 countsByYear W971150922016 @default.
- W97115092 countsByYear W971150922017 @default.
- W97115092 countsByYear W971150922018 @default.
- W97115092 countsByYear W971150922019 @default.
- W97115092 countsByYear W971150922021 @default.
- W97115092 countsByYear W971150922022 @default.
- W97115092 countsByYear W971150922023 @default.
- W97115092 crossrefType "book-chapter" @default.
- W97115092 hasAuthorship W97115092A5014532006 @default.
- W97115092 hasAuthorship W97115092A5018438162 @default.
- W97115092 hasAuthorship W97115092A5053070701 @default.
- W97115092 hasAuthorship W97115092A5070627140 @default.
- W97115092 hasBestOaLocation W971150922 @default.
- W97115092 hasConcept C101468663 @default.
- W97115092 hasConcept C111472728 @default.
- W97115092 hasConcept C118615104 @default.
- W97115092 hasConcept C120314980 @default.
- W97115092 hasConcept C124304363 @default.
- W97115092 hasConcept C127413603 @default.
- W97115092 hasConcept C138885662 @default.
- W97115092 hasConcept C15569618 @default.
- W97115092 hasConcept C159023740 @default.
- W97115092 hasConcept C174839445 @default.
- W97115092 hasConcept C175971053 @default.
- W97115092 hasConcept C189950617 @default.
- W97115092 hasConcept C193702766 @default.
- W97115092 hasConcept C199360897 @default.
- W97115092 hasConcept C20528329 @default.
- W97115092 hasConcept C26713055 @default.
- W97115092 hasConcept C2780069185 @default.
- W97115092 hasConcept C33923547 @default.
- W97115092 hasConcept C41008148 @default.
- W97115092 hasConcept C55439883 @default.
- W97115092 hasConcept C78519656 @default.
- W97115092 hasConcept C80444323 @default.
- W97115092 hasConceptScore W97115092C101468663 @default.
- W97115092 hasConceptScore W97115092C111472728 @default.
- W97115092 hasConceptScore W97115092C118615104 @default.
- W97115092 hasConceptScore W97115092C120314980 @default.
- W97115092 hasConceptScore W97115092C124304363 @default.
- W97115092 hasConceptScore W97115092C127413603 @default.
- W97115092 hasConceptScore W97115092C138885662 @default.
- W97115092 hasConceptScore W97115092C15569618 @default.
- W97115092 hasConceptScore W97115092C159023740 @default.
- W97115092 hasConceptScore W97115092C174839445 @default.
- W97115092 hasConceptScore W97115092C175971053 @default.
- W97115092 hasConceptScore W97115092C189950617 @default.
- W97115092 hasConceptScore W97115092C193702766 @default.
- W97115092 hasConceptScore W97115092C199360897 @default.
- W97115092 hasConceptScore W97115092C20528329 @default.
- W97115092 hasConceptScore W97115092C26713055 @default.
- W97115092 hasConceptScore W97115092C2780069185 @default.
- W97115092 hasConceptScore W97115092C33923547 @default.
- W97115092 hasConceptScore W97115092C41008148 @default.
- W97115092 hasConceptScore W97115092C55439883 @default.
- W97115092 hasConceptScore W97115092C78519656 @default.
- W97115092 hasConceptScore W97115092C80444323 @default.
- W97115092 hasLocation W971150921 @default.
- W97115092 hasLocation W971150922 @default.
- W97115092 hasOpenAccess W97115092 @default.
- W97115092 hasPrimaryLocation W971150921 @default.
- W97115092 hasRelatedWork W1543243434 @default.
- W97115092 hasRelatedWork W1984757784 @default.
- W97115092 hasRelatedWork W1989971697 @default.
- W97115092 hasRelatedWork W2083338789 @default.
- W97115092 hasRelatedWork W2371623873 @default.
- W97115092 hasRelatedWork W2564372592 @default.
- W97115092 hasRelatedWork W3016769689 @default.
- W97115092 hasRelatedWork W30719520 @default.
- W97115092 hasRelatedWork W3160136729 @default.
- W97115092 hasRelatedWork W4206956498 @default.
- W97115092 isParatext "false" @default.