EDBT 2026 Demo / reviewers in the wild / expert
Gareth Stockwell
dblp:330/8162
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2024
0009-0004-1773-2846ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
2 papers |
Hardware security and side channels · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
trusted execution environments |
1.2 | 2 | 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations · Proc. ACM Program. Lang. 2023 Design and Verification of the Arm Confidential Compute Architecture · OSDI 2022 |
Hardware security and side channels › trusted execution environments
confidential computing |
0.7 | 1 | 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations · Proc. ACM Program. Lang. 2023 |
Program verification
security property verification |
0.7 | 1 | 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations · Proc. ACM Program. Lang. 2023 |
Program verification
specification verification |
0.7 | 1 | 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations · Proc. ACM Program. Lang. 2023 |
Program verification
model checking |
0.2 | 1 | 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe Implementations · Proc. ACM Program. Lang. 2023 |
Processor architecture and microarchitecture
instruction set architecture |
0.2 | 1 | 2022 | Design and Verification of the Arm Confidential Compute Architecture · OSDI 2022 |
Methods — techniques the papers use, named apart from their topics
model checking · 1.3interactive theorem proving · 1.3concurrency-aware testing · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Verifying Components of Arm® Confidential Computing Architecture with ESBMC
Tong Wu 0028, Shale Xiong, Edoardo Manino, Gareth Stockwell, Lucas C. Cordeiro |
SAS | 4 |
| 2023 | A Verification Methodology for the Arm® Confidential Computing Architecture: From a Secure Specification to Safe ImplementationsabstractWe present Arm's efforts in verifying the specification and prototype reference implementation of the Realm Management Monitor (RMM), an essential firmware component of Arm Confidential Computing Architecture (Arm CCA), the recently-announced Confidential Computing technologies incorporated in the Armv9-A architecture. Arm CCA introduced the Realm Management Extension (RME), an architectural extension for Armv9-A, and a technology that will eventually be deployed in hundreds of millions of devices. Given the security-critical nature of the RMM, and its taxing threat model, we use a combination of interactive theorem proving, model checking, and concurrency-aware testing to validate and verify security and safety properties of both the specification and a prototype implementation of the RMM. Crucially, our verification efforts were, and are still being, developed and refined contemporaneously with active development of both specification and implementation, and have been adopted by Arm's product teams. We describe our major achievements, realized through the application of formal techniques, as well as challenges that remain for future work. We believe that the work reported in this paper is the most thorough application of formal techniques to the design and implementation of any current commercially-viable Confidential Computing implementation, setting a new high-water mark for work in this area. Anthony C. J. Fox, Gareth Stockwell, Shale Xiong, Hanno Becker, Dominic P. Mulligan, Gustavo Petri, Nathan Chong |
Proc. ACM Program. Lang. | 2 |
| 2022 | Design and Verification of the Arm Confidential Compute Architecture
Xupeng Li, Xuheng Li, Christoffer Dall, Ronghui Gu, Jason Nieh, Yousuf Sait, Gareth Stockwell |
OSDI | 7 |