Peter Sewell
University of Cambridge
H-index: 52
Europe-United Kingdom
Top articles of Peter Sewell
Title | Journal | Author(s) | Publication Date |
---|---|---|---|
An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic | Proceedings of the ACM on Programming Languages | Angus Hammond Zongyuan Liu Thibaut Pérami Peter Sewell Lars Birkedal | 2024/1/5 |
Formal Mechanised Semantics of CHERI C: Capabilities, Undefined Behaviour, and Provenance | Vadim Zaliva Kayvan Memarian Ricardo De Oliveira Almeida Jessica Clarke Brooks Davis | 2023/9/19 | |
CN: Verifying Systems C Code with Separation-Logic Refinement Types | Proceedings of the ACM on Programming Languages | Christopher Pulte Dhruv C Makwana Thomas Sewell Kayvan Memarian Peter Sewell | 2023/1/9 |
Arm Morello Programme: Architectural Security Goals and Known Limitations | Robert NM Watson Graeme Barnes Jessica Clarke Richard Grisenthwaite Peter Sewell | 2023 | |
Research data for" An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic" | Angus Hammond Zongyuan Liu Thibaut Pérami Peter Sewell Lars Birkedal | 2023/11/16 | |
CHERI C semantics as an extension of the ISO C17 standard | Vadim Zaliva Kayvan Memarian Ricardo Almeida Jessica Clarke Brooks Davis | 2023/10 | |
Early performance results from the prototype Morello microarchitecture | Robert NM Watson Jessica Clarke Peter Sewell Jonathan Woodruff Simon W Moore | 2023 | |
Isla: integrating full-scale ISA semantics and axiomatic concurrency models (extended version) | Formal Methods in System Design | Alasdair Armstrong Brian Campbell Ben Simner Christopher Pulte Peter Sewell | 2023/5/12 |
Relaxed virtual memory in Armv8-A | Ben Simner Alasdair Armstrong Jean Pichon-Pharabod Christopher Pulte Richard Grisenthwaite | 2022/3/29 | |
Verified security for the Morello capability-enhanced prototype Arm architecture | Thomas Bauereiss Brian Campbell Thomas Sewell Alasdair Armstrong Lawrence Esswood | 2022/3/29 | |
Relaxed virtual memory in Armv8-A (extended version) | arXiv preprint arXiv:2203.00642 | Ben Simner Alasdair Armstrong Jean Pichon-Pharabod Christopher Pulte Richard Grisenthwaite | 2022/3/1 |
Arm Morello Evaluation Platform-Validating CHERI-based Security in a High-performance System | Richard Grisenthwaite Graeme Barnes Robert Watson Simon Moore Peter Sewell | 2022/8/1 | |
VIP: verifying real-world C idioms with integer-pointer casts | Rodolphe Lepigre Michael Sammler Kayvan Memarian Robbert Krebbers Derek Dreyer | 2022 | |
A Provenance-aware Memory Object Model for C | Jens Gustedt Peter Sewell Kayvan Memarian Victor BF Gomes Martin Uecker | 2022/6/16 | |
Islaris: verification of machine code against authoritative ISA semantics | Michael Sammler Angus Hammond Rodolphe Lepigre Brian Campbell Jean Pichon-Pharabod | 2022/6/13 | |
Capability Hardware Enhanced RISC Instructions (CHERI) Instruction-Set Architecture Formal Verification (CIFV) | Robert NM Watson Peter G Neumann Jonathan Woodruff Michael Roe Hesham Almatary | 2019 | |
The Sail instruction-set semantics specification language | Alasdair Armstrong Thomas Bauereiss Brian Campbell KE Gray R Norton-Wright | 2021/7/15 | |
Underpinning the foundations: sail-based semantics, testing, and reasoning for production and CHERI-enabled architectures (invited talk) | Peter Sewell | 2021/1/17 | |
Artifact and Appendix of" VIP: Verifying Real-World C Idioms with Integer-Pointer Casts" | R Lepigre M Sammler K Memarian R Krebbers D Dreyer | 2021 | |
Engineering with Full-scale Formal Architecture: Morello, CHERI, Armv8-A, and RISC-V | Peter Sewell | 2021/10/19 |