coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Peter Sewell <Peter.Sewell AT cl.cam.ac.uk>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Workshop on Big Specification (Registration open until 31 Oct)
- Date: Tue, 20 Aug 2024 09:10:58 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=Peter.Sewell AT cl.cam.ac.uk; spf=Pass smtp.mailfrom=Peter.Sewell AT cl.cam.ac.uk; spf=None smtp.helo=postmaster AT mta3.cl.cam.ac.uk
- Ironport-data: A9a23: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
- Ironport-hdrordr: A9a23:F/jqDaBy9gM1L3jlHeld55DYdb4zR+YMi2TDtnoBMyC9F/byqy nApoV96faZskd0ZJhko6HjBEDiexPhHPxOkPAs1N6ZNWGK1FdAbrsSjrcKpQeQfhEWndQtrZ uIHZIOc+HYPBxRqILA7AO1E8ktzZ28yY/Av43jJrRWIj1CWuVP6w94D0K8CU15RA5PAN4cGI CH7sRK4xqMEE5nCPhTykNqYwELnbz2vaOjaxtDPSUcgTP+8A+V1A==
- Ironport-phdr: A9a23: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 ZlcEtdm
- Ironport-sdr: 66c44fa4_oU86IxbaLVub9nsf5GSttC6k/8STXVmkE/xDftfehOmLoPC LG7Bfhk/Vzbe5OAJZcKQY3zMj8apnxfogrVXeKA==
There was a typo in the message title, sorry - as in the body, the registration deadline is 31 August.
Peter
On Mon, 19 Aug 2024 at 16:35, Peter Sewell <Peter.Sewell AT cl.cam.ac.uk> wrote:
As part of an Isaac Newton Institute programme on Big Specification,
we're having a workshop
Big Specification: Specification, Proof, and Testing at Scale
on 7-11 October 2024, at the Isaac Newton Institute, Cambridge, UK
Register at https://www.newton.ac.uk/event/bspw01/
Deadline: 31 Aug 2024
Tentative schedule:
Monday 7 October
9:30 - 10:00 registration
10:00 - 10:05 Director's Briefing
10:05 - 10:15 Organiser's Welcome - Peter Sewell
10:15 - 11:00 Alasdair Reid: Engineering large, multipurpose microprocessor specifications (using the x86-64 architecture as a case study)
11:00 - 11:30 break
11:30 - 12:15 Anna Slobodova: Micro-architectural modelling and verification of an x86 micro-processor
12:15 - 12.45 Alasdair Armstrong: ISA specification in Sail
12.45 - 14:00 lunch
14:00 - 14:45 Gregory Malecha: Verifying a Concurrent Hypervisor in C++
14:45 - 15:30 Michael Sammler: Specification and verification of multi-language programs in separation logic
15:30 - 16:00 break
16:00 - 16:45 Arthur Charguéraud: OptiTrust: Producing Trustworthy High-Performance Code via Source-to-Source Transformations
17:00 - 18:00 Welcome Wine Reception
Tuesday 8 October
9:30 - 10:15 Benjamin Pierce: Verse: Specification, Testing, and Verification for the Working Software Engineer
10:15 - 11:00 John Hughes: Towards requirements based testing of Cardano smart contracts
11:00 - 11:30 break
11:30 - 12:15 Jean-Christophe Filliâtre: Proofs on Inductive Predicates in Why3
12:15 - 12.45 Kayvan Memarian / Jean Pichon-Pharabod: Executable specification of a production hypervisor: hypercalls and TLB management discipline
12.45 - 14:00 lunch
14:00 - 14:45 Brian Campbell / Thomas Bauereiss / Angus Hammond: Reasoning above ISA specifications, for arbitrary and known code
14:45 - 15:30 Dominique Devriese: Katamaran and Universal Contracts: Formalizing, verifying and applying ISA security guarantees
15:30 - 16:00 break
16:00 - 16:45 Gil Hur: TBD
Wednesday 9 October
9:30 - 10:15 Andreas Rossberg: Evolving a formal language standard
10:15 - 11:00 Conrad Watt: Ever-Mechanising the Ever-Expanding WebAssembly specification
11:00 - 11:30 break
11:30 - 12:15 Amal Ahmed: Formally Specifying ABIs using Realistic Realizability
12:15 - 12.45 TBD
12.45 - 14:00 lunch
afternoon free
19:30 - 22:00 formal dinner
Thursday 10 October
9:30 - 10:15 David Cock: Specifying "real" computers: cache coherence, cut+paste SoCs, and the de-facto Operating System
10:15 - 11:00 Warren Hunt: An ACL2-based x86-ISA Specification
11:00 - 11:30 break
11:30 - 12:15 Viktor Vafeiadis: Scaling up the automated verification of concurrent programs
12:15 - 12.45 Ben Simner: Arm relaxed systems semantics
12.45 - 14:00 lunch
14:00 - 14:45 Peter Müller: Proving Information Flow Security for Concurrent Programs
14:45 - 15:30 Tobias Grosser: TBD
15:30 - 16:00 break
16:00 - 16:45 ...short talks...
Friday 11 October
9:30 - 10:15 Ranjit Jhala: Trustworthy Just-In-Time Compilers with Symbolic Meta-Execution
10:15 - 11:00 Nik Swamy: Retrofitting Verified Parsers in the Windows Kernel with AI
11:00 - 11:30 break
11:30 - 12:15 Nobuko Yoshida: Expressiveness and Separation on Mixed Choice Multiparty Session Types
12:15 - 12.45 Christopher Pulte: CN specification, verification, and testing for systems C code
12.45 - 14:00 lunch
14:00 - 14:45 Jules Villard: TBD
14:45 - 15:30 Anthony Fox: TBD
15:30 - 16:00 break
- [Coq-Club] Workshop on Big Specification (Registration open until 31 Oct), Peter Sewell, 08/19/2024
- Re: [Coq-Club] Workshop on Big Specification (Registration open until 31 Oct), Peter Sewell, 08/20/2024
Archive powered by MHonArc 2.6.19+.