What is it about?

Programmable networks enable us to define the behaviour of a network through software. This added freedom comes with added complexity because multiple switches need to coordinate and be programmed correctly. To ease this task, we focus on intent-based networking via program synthesis. In this paper, we explain how to leverage linear temporal logic to describe the desired behaviour of a program, how to verify a P4 program against that description, and how to use the formula describing the program's behaviour to reduce the search space of the program synthesiser.

Featured Image

Read the Original

This page is a summary of: LTL-based Specifications for P4 Program Synthesis, September 2025, ACM (Association for Computing Machinery),
DOI: 10.1145/3750022.3750456.
You can read the full text:

Read

Contributors

The following have contributed to this page