SwePub
Tyck till om SwePub Sök här!
Sök i LIBRIS databas

  Utökad sökning

LAR1:uu
 

Sökning: LAR1:uu > Context-bounded ana...

Context-bounded analysis for POWER

Abdulla, Parosh Aziz (författare)
Uppsala universitet,Datorteknik
Atig, Mohamed Faouzi (författare)
Uppsala universitet,Datorteknik
Bouajjani, Ahmed (författare)
IRIF Université Paris Diderot, Paris, France
visa fler...
Ngo, Tuan Phong (författare)
Uppsala universitet,Datorteknik
visa färre...
 (creator_code:org_t)
2017-03-31
2017
Engelska.
Ingår i: Tools and Algorithms for the Construction and Analysis of Systems. - Berlin, Heidelberg : Springer. - 9783662545799 ; , s. 56-74
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • We propose an under-approximate reachability analysis algorithm for programs running under the POWER memory model, in the spirit of the work on context-bounded analysis initiated by Qadeer et al. in 2005 for detecting bugs in concurrent programs (supposed to be running under the classical SC model). To that end, we first introduce a new notion of context-bounding that is suitable for reasoning about computations under POWER, which generalizes the one defined by Atig et al. in 2011 for the TSO memory model. Then, we provide a polynomial size reduction of the context-bounded state reachability problem under POWER to the same problem under SC: Given an input concurrent program P, our method produces a concurrent program P' such that, for a fixed number of context switches, running P' under SC yields the same set of reachable states as running P under POWER. The generated program P' contains the same number of processes as P and operates on the same data domain. By leveraging the standard model checker CBMC, we have implemented a prototype tool and applied it on a set of benchmarks, showing the feasibility of our approach.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Nyckelord

POWER
weak memory model
under approximation
translation
concurrent program
testing
Computer Science
Datavetenskap

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

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 Stäng

Kopiera och spara länken för att återkomma till aktuell vy