Undoing computations of a concurrent system is beneficial in many situat...
Microservices is a popular architectural style for the development of
di...
Reversible debuggers help programmers to find the causes of misbehaviour...
We introduce a meta-model based on formal languages, dubbed formal
chore...
Communication is an essential element of modern software, yet programmin...
Choreographic models support a correctness-by-construction principle in
...
Choreography automata are an automata-based model of choreographies, tha...
Serverless computing, also known as Functions-as-a-Service, is a recent
...
In a reversible language, any forward computation can be undone by a fin...