Model checking for weakly consistent libraries M Kokologiannakis, A Raad, V Vafeiadis Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019 | 90 | 2019 |
Mechanic miner: Reflection-driven game mechanic discovery and level design M Cook, S Colton, A Raad, J Gow Applications of Evolutionary Computation: 16th European Conference …, 2013 | 85 | 2013 |
Persistency semantics of the Intel-x86 architecture A Raad, J Wickerson, G Neiger, V Vafeiadis Proceedings of the ACM on Programming Languages 4 (POPL), 1-31, 2019 | 81 | 2019 |
Local reasoning about the presence of bugs: Incorrectness separation logic A Raad, J Berdine, HH Dang, D Dreyer, P O’Hearn, J Villard Computer Aided Verification: 32nd International Conference, CAV 2020, Los …, 2020 | 70 | 2020 |
Weak persistency semantics from the ground up: Formalising the persistency semantics of ARMv8 and transactional models A Raad, J Wickerson, V Vafeiadis Proceedings of the ACM on Programming Languages 3 (OOPSLA), 1-27, 2019 | 61 | 2019 |
Persistence semantics for weak memory: Integrating epoch persistency with the TSO memory model A Raad, V Vafeiadis Proceedings of the ACM on Programming Languages 2 (OOPSLA), 1-27, 2018 | 49 | 2018 |
Finding real bugs in big programs with incorrectness logic QL Le, A Raad, J Villard, J Berdine, D Dreyer, PW O'Hearn Proceedings of the ACM on Programming Languages 6 (OOPSLA1), 1-27, 2022 | 48 | 2022 |
On library correctness under weak memory consistency: Specifying and verifying concurrent libraries under declarative consistency models A Raad, M Doko, L Rožić, O Lahav, V Vafeiadis Proceedings of the ACM on Programming Languages 3 (POPL), 1-31, 2019 | 43 | 2019 |
Colosl: Concurrent local subjective logic A Raad, J Villard, P Gardner Programming Languages and Systems: 24th European Symposium on Programming …, 2015 | 43 | 2015 |
Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8 K Cho, SH Lee, A Raad, J Kang Proceedings of the 42nd ACM SIGPLAN International Conference on Programming …, 2021 | 29 | 2021 |
Ludic considerations of tablet-based evo-art S Colton, M Cook, A Raad Applications of Evolutionary Computation: EvoApplications 2011: EvoCOMNET …, 2011 | 26 | 2011 |
Persistent Owicki-Gries reasoning: a program logic for reasoning about persistent programs on Intel-x86 A Raad, O Lahav, V Vafeiadis Proceedings of the ACM on Programming Languages 4 (OOPSLA), 1-28, 2020 | 25 | 2020 |
On parallel snapshot isolation and release/acquire consistency A Raad, O Lahav, V Vafeiadis Programming Languages and Systems: 27th European Symposium on Programming …, 2018 | 22 | 2018 |
View-based Owicki–Gries reasoning for persistent x86-TSO EV Bila, B Dongol, O Lahav, A Raad, J Wickerson European Symposium on Programming, 234-261, 2022 | 21 | 2022 |
Concurrent incorrectness separation logic A Raad, J Berdine, D Dreyer, PW O'Hearn Proceedings of the ACM on Programming Languages 6 (POPL), 1-29, 2022 | 21 | 2022 |
Effective lock handling in stateless model checking M Kokologiannakis, A Raad, V Vafeiadis Proceedings of the ACM on Programming Languages 3 (OOPSLA), 1-26, 2019 | 21 | 2019 |
PerSeVerE: Persistency semantics for verification under ext4 M Kokologiannakis, I Kaysin, A Raad, V Vafeiadis Proceedings of the ACM on Programming Languages 5 (POPL), 1-29, 2021 | 20 | 2021 |
Hyperstate space graphs for automated game analysis M Cook, A Raad 2019 IEEE Conference on Games (CoG), 1-8, 2019 | 18 | 2019 |
Verifying concurrent graph algorithms A Raad, A Hobor, J Villard, P Gardner Programming Languages and Systems: 14th Asian Symposium, APLAS 2016, Hanoi …, 2016 | 18 | 2016 |
Extending Intel-x86 consistency and persistency: formalising the semantics of Intel-x86 memory types and non-temporal stores A Raad, L Maranget, V Vafeiadis Proceedings of the ACM on Programming Languages 6 (POPL), 1-31, 2022 | 14 | 2022 |