Game semantics and geometry of interaction (GoI) are 
two closely related frameworks whose strengh is to 
have the characters of both a denotational and an 
operational semantics. They offer a high-level, 
mathematical (denotational) interpretation, but are 
interactive in nature. The formalization in terms of 
movements of tokens through which programs communicate 
with each other can actually be seen as a low-level 
program. The current limit of GoI is that the vast 
majority of the literature and of the software tools 
designed around it have a pure, sequential functional 
language as their source language. This project aims 
at investigating the application of GoI to concurrent, 
resourceful, and effectful computation, thus paving 
a way to the deployment of GoI-based correct-by-construction 
compilers in real-world software developments in fields 
like (massively parallel) high-performance computing, 
embedded and cyberphysical systems, and big data. 
 
