SPLASH 2023
Sun 22 - Fri 27 October 2023 Cascais, Portugal
Thu 26 Oct 2023 18:36 - 18:50 at Room II - SPLASH SRC Talk Presentations Chair(s): Xujie Si

In Information Flow Control (IFC) expressiveness, i.e. being able to model multiple scenarios, is a crucial aspect, especially in the context of dynamically evolving security requirements. Those dynamic scenarios introduce complexities due to varying security interpretations. Broberg et al. identified “facets of dynamic policies”, patterns of information flow that may be considered secure or insecure depending on the context. Typically, most existing definitions of security conditions do not delve into the analysis of these facets, making it difficult to model a wide range of scenarios. Therefore, our research aims to establish a robust framework that facilitates the design and implementation of the different interpretations of facets within a single, modular enforcement mechanism. We propose, in Haskell, an abstract definition of a monadic IFC mechanism, that, based on the instantiation, can account for the different interpretations of facets. Our ongoing work involves the formalization of the respective security conditions, the study of their combination and a LiquidHaskell proof mechanization. This with the aspiration to improve the reasoning about dynamic policies and their associated facets, especially in the case of future extensions.

Thu 26 Oct

Displayed time zone: Lisbon change

17:30 - 19:30
SPLASH SRC Talk PresentationsStudent Research Competition at Room II
Chair(s): Xujie Si University of Toronto
17:30
13m
Poster
Historiographer: Strongly-Consistent Distributed Reactive Programming with Minimal Locking
Student Research Competition
Julia Freeman Francis Marion University, Timothy Zhou University of Illinois Urbana-Champaign
17:43
13m
Poster
Clearing the Trail: Motivations for Maintenance Work in Open Source
Student Research Competition
Katrina Wilson Bucknell University
17:56
13m
Poster
An optimal structure-aware code difference framework with MaxSAT-SolverRemote
Student Research Competition
Haolin Ye McGill University
18:10
13m
Poster
Rose: Extensible Autodiff on the Web
Student Research Competition
Raven Rothkopf Barnard College
18:23
13m
Poster
Partial Gradual Dependent Type Theory
Student Research Competition
Zhan Shi Graduate School of Informatics, Kyoto University
18:36
13m
Poster
Design and implementation of facets of dynamic policies
Student Research Competition
Antonio Zegarelli IMDEA Software Institute
18:50
13m
Poster
Modular educational languages
Student Research Competition
Jesse Hoobergs KU Leuven
19:03
13m
Poster
Synthesizing Recursive Programs Through Dataflow Constraints
Student Research Competition
Marta Davila Mateu University of Southern California