LFCS Seminar: Tuesday, 23 January - Andrew Hirsch Title: Towards Secure Distributed Choreographies Abstract: Choreographic programming is an emerging paradigm for message-passing concurrency. A choreographic program (or "choreography") describes the computation of an entire system; this ensures deadlock-freedom without requiring the extraneous checks that other solutions like session types require. Choreographies seem perfect for designing distributed systems, since they allow deadlock freedom with arbitrary communication patterns for codesigned nodes. This talk looks at two challenges involved in using choreographies this way: information security and the closed-world assumption. In both cases, I will discuss what makes these problems challenging, and report on current work meant to address them. Jan 23 2024 16.10 - 17.00 LFCS Seminar: Tuesday, 23 January - Andrew Hirsch Andrew Hirsch University at Buffalo https://akhirsch.science/
LFCS Seminar: Tuesday, 23 January - Andrew Hirsch Title: Towards Secure Distributed Choreographies Abstract: Choreographic programming is an emerging paradigm for message-passing concurrency. A choreographic program (or "choreography") describes the computation of an entire system; this ensures deadlock-freedom without requiring the extraneous checks that other solutions like session types require. Choreographies seem perfect for designing distributed systems, since they allow deadlock freedom with arbitrary communication patterns for codesigned nodes. This talk looks at two challenges involved in using choreographies this way: information security and the closed-world assumption. In both cases, I will discuss what makes these problems challenging, and report on current work meant to address them. Jan 23 2024 16.10 - 17.00 LFCS Seminar: Tuesday, 23 January - Andrew Hirsch Andrew Hirsch University at Buffalo https://akhirsch.science/
Jan 23 2024 16.10 - 17.00 LFCS Seminar: Tuesday, 23 January - Andrew Hirsch Andrew Hirsch University at Buffalo https://akhirsch.science/