Software verification for weak memory via program transformation
Multiprocessors implement weak memory models, but program verifiers often assume Sequential Consistency (SC), and thus may miss bugs due to weak memory. We propose a sound transformation of the program to verify, enabling SC tools to perform verification w.r.t. weak memory. We present experiments fo...
Main Authors: | Alglave, J, Kroening, D, Nimal, V, Tautschnig, M |
---|---|
Other Authors: | Felleisen, M |
Format: | Conference item |
Published: |
Springer
2013
|
Similar Items
-
Software Verification for Weak Memory via Program Transformation
by: Alglave, J, et al.
Published: (2013) -
Soundness of Data Flow Analyses for Weak Memory Models
by: Alglave, J, et al.
Published: (2011) -
Soundness of data flow analyses for weak memory models
by: Alglave, J, et al.
Published: (2011) -
Soundness of Data Flow Analyses for Weak Memory Models
by: Alglave, J, et al.
Published: (2011) -
Making Software Verification Tools Really Work
by: Alglave, J, et al.
Published: (2011)