Matches in SemOpenAlex for { <https://semopenalex.org/work/W4387667050> ?p ?o ?g. }
- W4387667050 endingPage "58" @default.
- W4387667050 startingPage "31" @default.
- W4387667050 abstract "In concurrent verification, separation logic provides a strong story for handling both resources that are owned exclusively and resources that are shared persistently (i.e., forever). However, the situation is more complicated for temporarily shared state, where state might be shared and then later reclaimed as exclusive. We believe that a framework for temporarily-shared state should meet two key goals not adequately met by existing techniques. One, it should allow and encourage users to verify new sharing strategies. Two, it should provide an abstraction where users manipulate shared state in a way agnostic to the means with which it is shared. We present Leaf, a library in the Iris separation logic which accomplishes both of these goals by introducing a novel operator, which we call guarding, that allows one proposition to represent a shared version of another. We demonstrate that Leaf meets these two goals through a modular case study: we verify a reader-writer lock that supports shared state, and a hash table built on top of it that uses shared state." @default.
- W4387667050 created "2023-10-17" @default.
- W4387667050 creator A5022553295 @default.
- W4387667050 creator A5023305744 @default.
- W4387667050 creator A5048461894 @default.
- W4387667050 creator A5064997169 @default.
- W4387667050 date "2023-10-16" @default.
- W4387667050 modified "2023-10-17" @default.
- W4387667050 title "Leaf: Modularity for Temporary Sharing in Separation Logic" @default.
- W4387667050 cites W143008620 @default.
- W4387667050 cites W1549217957 @default.
- W4387667050 cites W2084128297 @default.
- W4387667050 cites W2132761501 @default.
- W4387667050 cites W2137554739 @default.
- W4387667050 cites W2137628566 @default.
- W4387667050 cites W2139289583 @default.
- W4387667050 cites W2144141804 @default.
- W4387667050 cites W2147323041 @default.
- W4387667050 cites W2147399012 @default.
- W4387667050 cites W2150224578 @default.
- W4387667050 cites W2154768716 @default.
- W4387667050 cites W2509578035 @default.
- W4387667050 cites W2566370321 @default.
- W4387667050 cites W2585684928 @default.
- W4387667050 cites W2588022964 @default.
- W4387667050 cites W2596377803 @default.
- W4387667050 cites W2779850521 @default.
- W4387667050 cites W2800461112 @default.
- W4387667050 cites W2901454403 @default.
- W4387667050 cites W2921135130 @default.
- W4387667050 cites W2994905145 @default.
- W4387667050 cites W3006363542 @default.
- W4387667050 cites W4237730680 @default.
- W4387667050 cites W4245729501 @default.
- W4387667050 cites W4283019774 @default.
- W4387667050 cites W75891272 @default.
- W4387667050 cites W1035235710 @default.
- W4387667050 doi "https://doi.org/10.1145/3622798" @default.
- W4387667050 hasPublicationYear "2023" @default.
- W4387667050 type Work @default.
- W4387667050 citedByCount "0" @default.
- W4387667050 crossrefType "journal-article" @default.
- W4387667050 hasAuthorship W4387667050A5022553295 @default.
- W4387667050 hasAuthorship W4387667050A5023305744 @default.
- W4387667050 hasAuthorship W4387667050A5048461894 @default.
- W4387667050 hasAuthorship W4387667050A5064997169 @default.
- W4387667050 hasBestOaLocation W43876670501 @default.
- W4387667050 hasConcept C101468663 @default.
- W4387667050 hasConcept C111919701 @default.
- W4387667050 hasConcept C120314980 @default.
- W4387667050 hasConcept C127413603 @default.
- W4387667050 hasConcept C133875982 @default.
- W4387667050 hasConcept C173856430 @default.
- W4387667050 hasConcept C174839445 @default.
- W4387667050 hasConcept C199360897 @default.
- W4387667050 hasConcept C26517878 @default.
- W4387667050 hasConcept C2779478453 @default.
- W4387667050 hasConcept C38652104 @default.
- W4387667050 hasConcept C41008148 @default.
- W4387667050 hasConcept C48103436 @default.
- W4387667050 hasConcept C54355233 @default.
- W4387667050 hasConcept C78519656 @default.
- W4387667050 hasConcept C86803240 @default.
- W4387667050 hasConcept C99138194 @default.
- W4387667050 hasConceptScore W4387667050C101468663 @default.
- W4387667050 hasConceptScore W4387667050C111919701 @default.
- W4387667050 hasConceptScore W4387667050C120314980 @default.
- W4387667050 hasConceptScore W4387667050C127413603 @default.
- W4387667050 hasConceptScore W4387667050C133875982 @default.
- W4387667050 hasConceptScore W4387667050C173856430 @default.
- W4387667050 hasConceptScore W4387667050C174839445 @default.
- W4387667050 hasConceptScore W4387667050C199360897 @default.
- W4387667050 hasConceptScore W4387667050C26517878 @default.
- W4387667050 hasConceptScore W4387667050C2779478453 @default.
- W4387667050 hasConceptScore W4387667050C38652104 @default.
- W4387667050 hasConceptScore W4387667050C41008148 @default.
- W4387667050 hasConceptScore W4387667050C48103436 @default.
- W4387667050 hasConceptScore W4387667050C54355233 @default.
- W4387667050 hasConceptScore W4387667050C78519656 @default.
- W4387667050 hasConceptScore W4387667050C86803240 @default.
- W4387667050 hasConceptScore W4387667050C99138194 @default.
- W4387667050 hasIssue "OOPSLA2" @default.
- W4387667050 hasLocation W43876670501 @default.
- W4387667050 hasOpenAccess W4387667050 @default.
- W4387667050 hasPrimaryLocation W43876670501 @default.
- W4387667050 hasRelatedWork W1968480809 @default.
- W4387667050 hasRelatedWork W1968829728 @default.
- W4387667050 hasRelatedWork W1976678664 @default.
- W4387667050 hasRelatedWork W2051365847 @default.
- W4387667050 hasRelatedWork W2349859869 @default.
- W4387667050 hasRelatedWork W2367249529 @default.
- W4387667050 hasRelatedWork W3120118008 @default.
- W4387667050 hasRelatedWork W4214765864 @default.
- W4387667050 hasRelatedWork W4230687177 @default.
- W4387667050 hasRelatedWork W4247835804 @default.
- W4387667050 hasVolume "7" @default.
- W4387667050 isParatext "false" @default.
- W4387667050 isRetracted "false" @default.