Skip to main content
Przejdź do strony domowej Komisji Europejskiej (odnośnik otworzy się w nowym oknie)
polski polski
CORDIS - Wyniki badań wspieranych przez UE
CORDIS

Engineering with Logic and Verification: Mathematically Rigorous Engineering for Safe and Secure Computer Systems

CORDIS oferuje możliwość skorzystania z odnośników do publicznie dostępnych publikacji i rezultatów projektów realizowanych w ramach programów ramowych HORYZONT.

Odnośniki do rezultatów i publikacji związanych z poszczególnymi projektami 7PR, a także odnośniki do niektórych konkretnych kategorii wyników, takich jak zbiory danych i oprogramowanie, są dynamicznie pobierane z systemu OpenAIRE .

Publikacje

Isla: integrating full-scale ISA semantics and axiomatic concurrency models (extended version) (odnośnik otworzy się w nowym oknie)

Autorzy: Alasdair Armstrong, Brian Campbell, Ben Simner, Christopher Pulte, Peter Sewell
Opublikowane w: Formal Methods in System Design, Numer 63, 2024, Strona(/y) 110-133, ISSN 0925-9856
Wydawca: Kluwer Academic Publishers
DOI: 10.1007/s10703-023-00409-y

CN: Verifying systems C code with separation-logic refinement types (odnośnik otworzy się w nowym oknie)

Autorzy: Christopher Pulte, Dhruv C. Makwana, Thomas Sewell, Kayvan Memarian, Peter Sewell, and Neel Krishnaswami
Opublikowane w: PACM PL POPL - POPL 2023: Proceedings of the 50th ACM SIGPLAN Symposium on Principles of Programming Languages., 2023, ISSN 2475-1421
Wydawca: ACM
DOI: 10.1145/3571194

An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic (odnośnik otworzy się w nowym oknie)

Autorzy: Angus Hammond, Zongyuan Liu, Thibaut Pérami, Peter Sewell, Lars Birkedal, Jean Pichon-Pharabod
Opublikowane w: Proceedings of the ACM on Programming Languages, Numer 8, 2024, Strona(/y) 604-637, ISSN 2475-1421
Wydawca: ACM
DOI: 10.1145/3632863

Cakes That Bake Cakes: Dynamic Computation in CakeML (odnośnik otworzy się w nowym oknie)

Autorzy: Thomas Sewell, Magnus O. Myreen, Yong Kiam Tan, Ramana Kumar, Alexander Mihajlovic, Oskar Abrahamsson, Scott Owens
Opublikowane w: Proceedings of the ACM on Programming Languages, Numer 7, 2023, Strona(/y) 1121-1144, ISSN 2475-1421
Wydawca: ACM
DOI: 10.1145/3591266

ISA semantics for ARMv8-a, RISC-v, and CHERI-MIPS (odnośnik otworzy się w nowym oknie)

Autorzy: Alasdair Armstrong, Thomas Bauereiss, Brian Campbell, Alastair Reid, Kathryn E. Gray, Robert M. Norton, Prashanth Mundkur, Mark Wassell, Jon French, Christopher Pulte, Shaked Flur, Ian Stark, Neel Krishnaswami, Peter Sewell
Opublikowane w: Proceedings of the ACM on Programming Languages, Numer 3/POPL, 2019, Strona(/y) 1-31, ISSN 2475-1421
Wydawca: ACM
DOI: 10.1145/3290384

Exploring C semantics and pointer provenance (odnośnik otworzy się w nowym oknie)

Autorzy: Kayvan Memarian, Victor B. F. Gomes, Brooks Davis, Stephen Kell, Alexander Richardson, Robert N. M. Watson, Peter Sewell
Opublikowane w: Proceedings of the ACM on Programming Languages, Numer 3/POPL, 2019, Strona(/y) 1-32, ISSN 2475-1421
Wydawca: ACM
DOI: 10.1145/3290380

CHERI: Hardware-Enabled C/C++ Memory Protection at Scale (odnośnik otworzy się w nowym oknie)

Autorzy: Robert N. M. Watson, David Chisnall, Jessica Clarke, Brooks Davis, Nathaniel Wesley Filardo, Ben Laurie, Simon W. Moore, Peter G. Neumann, Alexander Richardson, Peter Sewell, Konrad Witaszczyk, Jonathan Woodruff
Opublikowane w: IEEE Security & Privacy, Numer 22, 2024, Strona(/y) 50-61, ISSN 1540-7993
Wydawca: IEEE Computer Society
DOI: 10.1109/msec.2024.3396701

The Arm Morello Evaluation Platform—Validating CHERI-Based Security in a High-Performance System (odnośnik otworzy się w nowym oknie)

Autorzy: Richard Grisenthwaite, Graeme Barnes, Robert N. M. Watson, Simon W. Moore, Peter Sewell, Jonathan Woodruff
Opublikowane w: IEEE Micro, Numer 43, 2023, Strona(/y) 50-57, ISSN 0272-1732
Wydawca: Institute of Electrical and Electronics Engineers
DOI: 10.1109/mm.2023.3264676

CHERI C/C++ Programming Guide. Technical Report UCAM-CL-TR-947

Autorzy: Robert N. M. Watson, Alexander Richardson, Brooks Davis, John Baldwin, David Chisnall, Jessica Clarke, Nathaniel Filardo, Simon W. Moore, Edward Napierala, Peter Sewell, and Peter G. Neumann
Opublikowane w: 2020
Wydawca: University of Cambridge Computer Laboratory

Capability Hardware Enhanced RISC Instructions: CHERI Instruction-Set Architecture (Version 7). Technical Report UCAM-CL-TR-927

Autorzy: Robert N. M. Watson, Peter G. Neumann, Jonathan Woodruff, Michael Roe, Hesham Almatary, Jonathan Anderson, John Baldwin, David Chisnall, Brooks Davis, Nathaniel Wesley Filardo, Alexandre Joannou, Ben Laurie, A. Theodore Markettos, Simon W. Moore, Steven J. Murdoch, Kyndylan Nienhuis, Robert Norton, Alex Richardson, Peter Rugg, Peter Sewell, Stacey Son, and Hongyan Xia.
Opublikowane w: 2019
Wydawca: University of Cambridge Computer Laboratory

Capability Hardware Enhanced RISC Instructions: CHERI Instruction-Set Architecture (Version 8). Technical Report UCAM-CL-TR-951

Autorzy: Robert N. M. Watson, Peter G. Neumann, Jonathan Woodruff, Michael Roe, Hesham Almatary, Jonathan Anderson, John Baldwin, Graeme Barnes, David Chisnall, Jessica Clarke, Brooks Davis, Lee Eisen, Nathaniel Wesley Filardo, Richard Grisenthwaite, Alexandre Joannou, Ben Laurie, A. Theodore Markettos, Simon W. Moore, Steven J. Murdoch, Kyndylan Nienhuis, Robert Norton, Alexander Richardson, Peter Rugg, P
Opublikowane w: 2020
Wydawca: University of Cambridge Computer Laboratory

An Introduction to CHERI. Technical Report UCAM-CL-TR-941

Autorzy: Robert N. M. Watson, Simon W. Moore, Peter Sewell, and Peter Neumann
Opublikowane w: 2019
Wydawca: University of Cambridge Computer Laboratory

Verified security for the Morello capability-enhanced prototype Arm architecture (odnośnik otworzy się w nowym oknie)

Autorzy: Bauereiss, Thomas and Campbell, Brian and Sewell, Thomas and Armstrong, Alasdair and Esswood, Lawrence and Stark, Ian and Barnes, Graeme and Watson, Robert N. M. and Sewell, Peter
Opublikowane w: 2021
Wydawca: University of Cambridge, Computer Laboratory
DOI: 10.48456/tr-959

N3005: A Provenance-aware Memory Object Model for C. Working Draft Technical Specification ISO/IEC TS 6010:2023 (E)

Autorzy: Jens Gustedt, Peter Sewell, Kayvan Memarian, Victor B. F. Gomes, and Martin Uecker
Opublikowane w: 2022
Wydawca: WG 14

N2577: A Provenance-aware Memory Object Model for C. ISO/IEC JTC1/SC22/WG14 N2577

Autorzy: Jens Gustedt, Peter Sewell, Kayvan Memarian, Victor B. F. Gomes, and Martin Uecker.
Opublikowane w: 2021
Wydawca: ISO/IEC JTC1/SC22/WG14 C Standards Committee

RefinedC: automating the foundational verification of C code with refined ownership types (odnośnik otworzy się w nowym oknie)

Autorzy: Michael Sammler, Rodolphe Lepigre, Robbert Krebbers, Kayvan Memarian, Derek Dreyer, Deepak Garg
Opublikowane w: Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021, Strona(/y) 158-174, ISBN 9781450383912
Wydawca: ACM
DOI: 10.1145/3453483.3454036

Isla: Integrating Full-Scale {ISA} Semantics and Axiomatic Concurrency Models (odnośnik otworzy się w nowym oknie)

Autorzy: Alasdair Armstrong, Brian Campbell, Ben Simner, Christopher Pulte, Peter Sewell
Opublikowane w: Computer Aided Verification - 33rd International Conference, {CAV} 2021, 2021, Strona(/y) 303-316
Wydawca: Springer
DOI: 10.1007/978-3-030-81685-8_14

Relaxed virtual memory in Armv8-A (odnośnik otworzy się w nowym oknie)

Autorzy: Ben Simner, Alasdair Armstrong, Jean Pichon-Pharabod, Christopher Pulte, Richard Grisenthwaite, and Peter Sewell
Opublikowane w: ESOP 2022: Proceedings of the 31st European Symposium on Programming, 2022, Strona(/y) 143-173
Wydawca: Springer
DOI: 10.1007/978-3-030-99336-8_6

VIP: Verifying Real-World C Idioms with Integer-Pointer Casts (odnośnik otworzy się w nowym oknie)

Autorzy: Rodolphe Lepigre, Michael Sammler, Kayvan Memarian, Robbert Krebbers, Derek Dreyer, and Peter Sewell.
Opublikowane w: PACM PL (POPL), 2022
Wydawca: ACM
DOI: 10.1145/3498681

Islaris: Verification of Machine Code Against Authoritative ISA Semantics (odnośnik otworzy się w nowym oknie)

Autorzy: Michael Sammler, Angus Hammond, Rodolphe Lepigre, Brian Campbell, Jean Pichon-Pharabod, Derek Dreyer, Deepak Garg, and Peter Sewell
Opublikowane w: PLDI 2022: Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2022
Wydawca: ACM
DOI: 10.1145/3519939.3523434

Two Mechanisations of WebAssembly 1.0 (odnośnik otworzy się w nowym oknie)

Autorzy: Conrad Watt, Xiaojia Rao, Jean Pichon-Pharabod, Martin Bodin, and Philippa Gardner.
Opublikowane w: Formal Methods - 24th International Symposium, FM 2021, 2021, Strona(/y) 61-79
Wydawca: Springer
DOI: 10.1007/978-3-030-90870-6_4

Rigorous engineering for hardware security: Formal modelling and proof in the CHERI design and implementation process (odnośnik otworzy się w nowym oknie)

Autorzy: Kyndylan Nienhuis and Alexandre Joannou and Thomas Bauereiss and Anthony Fox and Michael Roe and Brian Campbell and Matthew Naylor and Robert M. Norton and Moore, Simon W. and Neumann, Peter G. and Ian Stark and Watson, Robert N. M. and Peter Sewell
Opublikowane w: Proceedings of the 41st IEEE Symposium on Security and Privacy (SP), Numer 41, 2020, Strona(/y) 1007--1024
Wydawca: IEEE Computer Society
DOI: 10.1109/sp40000.2020.00055

Cornucopia: Temporal Safety for CHERI Heaps (odnośnik otworzy się w nowym oknie)

Autorzy: Nathaniel Wesley Filardo and Brett F. Gutstein and Jonathan Woodruff and Sam Ainsworth and Lucian Paul-Trifu and Brooks Davis and Hongyan Xia and Edward Tomasz Napierala and Alexander Richardson and John Baldwin and David Chisnall and Jessica Clarke and Khilan Gudka and Alexandre Joannou and A. Theodore Markettos and Alfredo Mazzinghi and Robert M. Norton and Michael Roe and Peter Sewell and Stace
Opublikowane w: Proceedings of the 41st IEEE Symposium on Security and Privacy (SP), 2020, Strona(/y) 1507-1524
Wydawca: IEEE Computer Society
DOI: 10.1109/sp40000.2020.00098

CheriABI - Enforcing Valid Pointer Provenance and Minimizing Pointer Privilege in the POSIX C Run-time Environment (odnośnik otworzy się w nowym oknie)

Autorzy: Brooks Davis, Robert N. M. Watson, Alexander Richardson, Peter G. Neumann, Simon W. Moore, John Baldwin, David Chisnall, James Clarke, Nathaniel Wesley Filardo, Khilan Gudka, Alexandre Joannou, Ben Laurie, A. Theodore Markettos, J. Edward Maste, Alfredo Mazzinghi, Edward Tomasz Napierala, Robert M. Norton, Michael Roe, Peter Sewell, Stacey Son, Jonathan Woodruff
Opublikowane w: Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, 2019, Strona(/y) 379-393, ISBN 9781-450362405
Wydawca: ACM
DOI: 10.1145/3297858.3304042

Wait-Free Weak Reference Counting (odnośnik otworzy się w nowym oknie)

Autorzy: Matthew J. Parkinson, Sylvan Clebsch, Ben Simner
Opublikowane w: Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management, 2023, Strona(/y) 85-96
Wydawca: ACM
DOI: 10.1145/3591195.3595271

Verified Security for the Morello Capability-enhanced Prototype Arm Architecture (odnośnik otworzy się w nowym oknie)

Autorzy: Thomas Bauereiss, Brian Campbell, Thomas Sewell, Alasdair Armstrong, Lawrence Esswood, Ian Stark, Graeme Barnes, Robert N. M. Watson, and Peter Sewell
Opublikowane w: ESOP 2022: Proceedings of the 31st European Symposium on Programming, 2022, Strona(/y) 174-203
Wydawca: Springer
DOI: 10.1007/978-3-030-99336-8_7

Formal Mechanised Semantics of CHERI C: Capabilities, Undefined Behaviour, and Provenance (odnośnik otworzy się w nowym oknie)

Autorzy: Vadim Zaliva, Kayvan Memarian, Ricardo Almeida, Jessica Clarke, Brooks Davis, Alexander Richardson, David Chisnall, Brian Campbell, Ian Stark, Robert N. M. Watson, Peter Sewell
Opublikowane w: Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1, 2024, Strona(/y) 181-196
Wydawca: ACM
DOI: 10.1145/3617232.3624859

Repairing and mechanising the JavaScript relaxed memory model (odnośnik otworzy się w nowym oknie)

Autorzy: Conrad Watt, Christopher Pulte, Anton Podkopaev, Guillaume Barbier, Stephen Dolan, Shaked Flur, Jean Pichon-Pharabod, Shu-yu Guo
Opublikowane w: Proceedings of the 41st ACM SIGPLAN Conference on Programming Language Design and Implementation, 2020, Strona(/y) 346-361, ISBN 9781450376136
Wydawca: ACM
DOI: 10.1145/3385412.3385973

Improving Security with Hardware Support: CHERI and Arm's Morello

Autorzy: Robert N. M. Watson, Peter Sewell, and William Martin
Opublikowane w: The Next Wave, Numer Vol 24(1), 2023, Strona(/y) 10-21, ISSN 2640-1797
Wydawca: Executive Agency Publications (National Security Agency)

Cerberus-BMC: A Principled Reference Semantics and Exploration Tool for Concurrent and Sequential C (odnośnik otworzy się w nowym oknie)

Autorzy: Stella Lau, Victor B. F. Gomes, Kayvan Memarian, Jean Pichon-Pharabod, Peter Sewell
Opublikowane w: Computer Aided Verification - 31st International Conference, CAV 2019, New York City, NY, USA, July 15-18, 2019, Proceedings, Part I, Numer 11561, 2019, Strona(/y) 387-397, ISBN 978-3-030-25539-8
Wydawca: Springer International Publishing
DOI: 10.1007/978-3-030-25540-4_22

ARMv8-A System Semantics: Instruction Fetch in Relaxed Architectures (odnośnik otworzy się w nowym oknie)

Autorzy: Ben Simner, Shaked Flur, Christopher Pulte, Alasdair Armstrong, Jean Pichon-Pharabod, Luc Maranget, Peter Sewell
Opublikowane w: Programming Languages and Systems - 29th European Symposium on Programming, ESOP 2020, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020, Dublin, Ireland, April 25–30, 2020, Proceedings, Numer 12075, 2020, Strona(/y) 626-655, ISBN 978-3-030-44913-1
Wydawca: Springer International Publishing
DOI: 10.1007/978-3-030-44914-8_23

Verified security properties for the capability-enhanced CHERI-MIPS architecture (odnośnik otworzy się w nowym oknie)

Autorzy: Nienhuis, Kyndylan
Opublikowane w: Numer 1, 2022
Wydawca: University of Cambridge
DOI: 10.17863/cam.83267

The Cerberus C semantics (odnośnik otworzy się w nowym oknie)

Autorzy: Kayvan Memarian
Opublikowane w: 2023
Wydawca: University of Cambridge Computer Laboratory
DOI: 10.48456/tr-981

Wyszukiwanie danych OpenAIRE...

Podczas wyszukiwania danych OpenAIRE wystąpił błąd

Brak wyników

Moja broszura 0 0