Krebbers Lab

Radboud University Nijmegen

Oost-Nederland (NL2) · Netherlands

ERC-funded
Rate this labNo reviews yet — be the first.

Research focus

ERC Consolidator Grant · 2024

Developing Correct Concurrent Software Using Types

Modern society runs on concurrent software: different processes (threads) jointly process massive data sets and serve many clients and users simultaneously. Good methods to ensure the correctness of concurrent software are lacking due to the enormous space of concurrent executions. But it is vital to have some correctness guarantees, e.g., “every thread will eventually perform an action” (liveness) or “private data cannot leak to an attacker” (non-interference). Recent years saw an active development and industry adoption of new programming languages that automatically enforce correctness guarantees through a type system that disables programmers from writing “bad programs”. Yet, existing…

From the public funding record at EU CORDIS. Describes the funded project, not the reviews below.

Reviews

← All labs at Radboud University Nijmegen