pith. sign in

arxiv: 1312.2702 · v1 · pith:2XX7C53Pnew · submitted 2013-12-10 · 💻 cs.PL · cs.LO

Coinductive Big-Step Semantics for Concurrency

classification 💻 cs.PL cs.LO
keywords semanticsbig-stepcoinductiveconcurrencydivergenceframeworkapproachbisimilarity
0
0 comments X
read the original abstract

In a paper presented at SOS 2010, we developed a framework for big-step semantics for interactive input-output in combination with divergence, based on coinductive and mixed inductive-coinductive notions of resumptions, evaluation and termination-sensitive weak bisimilarity. In contrast to standard inductively defined big-step semantics, this framework handles divergence properly; in particular, runs that produce some observable effects and then diverge, are not "lost". Here we scale this approach for shared-variable concurrency on a simple example language. We develop the metatheory of our semantics in a constructive logic.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.