GraphSynth: Synthesis of Network Configuration Templates Using Large Language Models

We investigate whether Large Language Models can synthesize correct network configuration templates in a simpler and more efficient way with limited prompts. The experimental results demonstrate that the LLM's shortcomings in command relation understanding can be supplemented by external models to generate promising templates. We do not rule out the contribution of validators to property-specific consistency. However, our framework aims to preserve the large language model generation capability while focusing on the implicit relationships in configurations. By introducing a hierarchical command graph, we follow a top-down matching to generate templates, reducing feedback interactions in generation and bring potential solutions for automated provisioning. We process template generation under different scenarios, including establishing BGP basic connections on multiple routers and imposing restrictions such as route redistribution at specific locations. Human involvement is restricted to providing critical information. Experiment shows that expected templates can be generated in the first iteration, particularly for the basic task. The advanced task is influenced by multiple factors, however, it still shows considerable potential in terms of coverage with possibly feasible templates.

Authors

Publication Details

Published
2025-02-21
DOI
https://doi.org/10.1145/3728725.3728742
Citations
2
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
4.62
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GraphSynth: Synthesis of Network Configuration Templates Using Large Language Models

X X Zhang, Xianming Gao, Tao Feng, Peilin Tao
2 citations
Model-Driven Software Engineering Techniques
4.62
article

GraphSynth: Synthesis of Network Configuration Templates Using Large Language Models

X X Zhang, Xianming Gao, Tao Feng, Peilin Tao
article en
2 citations

Abstract

We investigate whether Large Language Models can synthesize correct network configuration templates in a simpler and more efficient way with limited prompts. The experimental results demonstrate that the LLM's shortcomings in command relation understanding can be supplemented by external models to generate promising templates. We do not rule out the contribution of validators to property-specific consistency. However, our framework aims to preserve the large language model generation capability while focusing on the implicit relationships in configurations. By introducing a hierarchical command graph, we follow a top-down matching to generate templates, reducing feedback interactions in generation and bring potential solutions for automated provisioning. We process template generation under different scenarios, including establishing BGP basic connections on multiple routers and imposing restrictions such as route redistribution at specific locations. Human involvement is restricted to providing critical information. Experiment shows that expected templates can be generated in the first iteration, particularly for the basic task. The advanced task is influenced by multiple factors, however, it still shows considerable potential in terms of coverage with possibly feasible templates.

Openalex Percentile: Top 7%
Model-Driven Software Engineering Techniques
4.62
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

GraphSynth: Synthesis of Network Configuration Templates Using Large Language Models — X X Zhang, Xianming Gao, et al. · (2025) | TGRS Research Map | TGRS