Noninterference through Bisimulation

April Tune*, Wendy Yang, G. A. Kavvos

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

13 Downloads (Pure)

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 languageEnglish
Title of host publicationTrends in Functional Programming
Subtitle of host publicationTFP 2025
EditorsJeremy Gibbons
Place of PublicationCham
PublisherSpringer, Cham
Pages259-280
Number of pages22
ISBN (Electronic)978-3-031-99751-8
ISBN (Print)978-3-031-99750-1
DOIs
Publication statusPublished - 5 Oct 2025
Event26th International Symposium on Trends in Functional Programming - Department of Computer Science, University of Oxford, Oxford , United Kingdom
Duration: 14 Jan 202516 Jan 2025
https://trendsfp.github.io/2025/

Publication series

NameLecture Notes in Computer Science
PublisherSpringer, Cham
Volume15652
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference26th International Symposium on Trends in Functional Programming
Abbreviated titleTFP 2025
Country/TerritoryUnited Kingdom
CityOxford
Period14/01/2516/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

Fingerprint

Dive into the research topics of 'Noninterference through Bisimulation'. Together they form a unique fingerprint.

Cite this