Abstract
Noninterference properties state that data does not flow in an undesirable manner, e.g. from a high-security to a low-security setting. Within programming languages noninterference is often enforced through the use of modal type systems. Proving the property often requires non-trivial techniques, such as denotational semantics or logical relations. We show that a simple bisimulation technique (due to Choudhury, Eades, and Weirich) can be adapted to show noninterference for a variety of modal type systems
| Original language | English |
|---|---|
| Title of host publication | Trends in Functional Programming |
| Subtitle of host publication | TFP 2025 |
| Editors | Jeremy Gibbons |
| Place of Publication | Cham |
| Publisher | Springer, Cham |
| Pages | 259-280 |
| Number of pages | 22 |
| ISBN (Electronic) | 978-3-031-99751-8 |
| ISBN (Print) | 978-3-031-99750-1 |
| DOIs | |
| Publication status | Published - 5 Oct 2025 |
| Event | 26th International Symposium on Trends in Functional Programming - Department of Computer Science, University of Oxford, Oxford , United Kingdom Duration: 14 Jan 2025 → 16 Jan 2025 https://trendsfp.github.io/2025/ |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer, Cham |
| Volume | 15652 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 26th International Symposium on Trends in Functional Programming |
|---|---|
| Abbreviated title | TFP 2025 |
| Country/Territory | United Kingdom |
| City | Oxford |
| Period | 14/01/25 → 16/01/25 |
| Internet address |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.
Research Groups and Themes
- Programming Languages