Lang-n-Send Extended: Sending Regular Expressions to Monitors

Matteo Cimini
(University of Massachusetts Lowell, USA)

In prior work, Cimini has presented Lang-n-Send, a pi-calculus with language definitions.

In this paper, we present an extension of this calculus called Lang-n-Send+m. First, we revise Lang-n-Send to work with transition system specifications rather than its language specifications. This revision allows the use of negative premises in deduction rules. Next, we extend Lang-n-Send with monitors and with the ability of sending and receiving regular expressions, which then can be used in the context of larger regular expressions to monitor the execution of programs.

We present a reduction semantics for Lang-n-Send+m, and we offer examples that demonstrate the scenarios that our calculus captures.

In Clément Aubert, Cinzia Di Giusto, Larisa Safina and Alceste Scalas: Proceedings 15th Interaction and Concurrency Experience (ICE 2022), Lucca, Italy, 17th June 2022, Electronic Proceedings in Theoretical Computer Science 365, pp. 69–84.
Published: 9th August 2022.

ArXived at: https://dx.doi.org/10.4204/EPTCS.365.5 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org