Concurrent NetKAT with Ports
ACM/SIGAPP Symposium on Applied Computing (SAC), pp. 1722–1730
Abstract
NetKAT is a powerful model extending Kleene algebra with tests (KAT) to programming networks. It supports the specification and reasoning about software-defined networks via automata-based operational semantics. This paper extends the NetKAT automata model to support concurrency using shared ports for communication and synchronization. We first extend the language of NetKAT protocols with communication actions and a parallel operator and give a closed and an open semantics using NetKAT automata. We show that NetKAT automata with an open semantics can be used as a model of the coordination language Reo via symbolic constraint automata.
Authors 2
-
Affiliation as printed
Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands
-
Affiliation as printed
Leiden Institute of Advanced Computer Science, Leiden University, Leiden, Netherlands
Cited by 0 stored of 0
No patents citing this paper on Lens.org (checked 2026-10-11).
References 17
17 results