SwePub
Sök i SwePub databas

  Extended search

Träfflista för sökning "L773:9783031223365 OR L773:9783031223372 "

Search: L773:9783031223365 OR L773:9783031223372

  • Result 1-1 of 1
Sort/group result
   
EnumerationReferenceCoverFind
1.
  • Abdulla, Parosh, Professor, 1961-, et al. (author)
  • Consistency and Persistency in Program Verification : Challenges and Opportunities
  • 2022
  • In: Principles of Systems Design. - Cham : Springer. - 9783031223365 - 9783031223372 ; , s. 494-510
  • Book chapter (other academic/artistic)abstract
    • We consider the verification of concurrent programs and, in particular, the challenges that arise because modern platforms only guarantee weak semantics, i.e., semantics that are weaker than the classical Sequential Consistency (SC). We describe two architectural concepts that give rise to weak semantics, namely weak consistency and weak persistency. The former defines the order in which operations issued by a given process become visible to the rest of the processes. The latter prescribes the order in which data becomes persistent. To deal with the extra complexity in program behaviors that arises due to weak semantics, we propose translating the program verification problem under weak semantics to SC. The main principle is to augment the program with a set of (unbounded) data structures that guarantee the equivalence of the source program’s behavior under the weak semantics with the augmented program’s behavior under the SC semantics. Such an equivalence opens the door to leverage, albeit in a non-trivial manner, the rich set of techniques that we have developed over the years for program verification under the SC semantics. We illustrate the framework’s potential by considering the persistent version of the well-known Total Store Order semantics. We show that we can capture the program behaviors on such a platform using a finite set of unbounded monotone FIFO buffers. The use of monotone FIFO buffers allows the use of the well-structured-systems framework to prove the decidability of the reachability problem.
  •  
Skapa referenser, mejla, bekava och länka
  • Result 1-1 of 1
Type of publication
book chapter (1)
Type of content
other academic/artistic (1)
Author/Editor
Jonsson, Bengt, 1957 ... (1)
Atig, Mohamed Faouzi (1)
Bouajjani, Ahmed (1)
Kumar, K. Narayan (1)
Abdulla, Parosh, Pro ... (1)
Saivasan, Prakash (1)
University
Uppsala University (1)
Language
English (1)
Research subject (UKÄ/SCB)
Natural sciences (1)
Year

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view