Unearthing semantic checks for cloud infrastructure-as-code programs

Y Qiu, PTJ Kon, R Beckett, A Chen - Proceedings of the ACM SIGOPS …, 2024 - dl.acm.org
Cloud infrastructures are increasingly managed by Infrastructure-as-Code (IaC) frameworks
(eg, Terraform). IaC frameworks enable cloud users to configure their resources in a …

Reverse-Engineering Congestion Control Algorithm Behavior

M Ferreira, R Ware, Y Kothari, I Lynce… - Proceedings of the …, 2024 - dl.acm.org
The rise of proprietary and novel congestion control algorithms (CCAs) opens questions
about the future of Internet utilization, latency, and fairness. However, fully analyzing how …

Simplifying cloud management with cloudless computing

Y Qiu, PTJ Kon, J Xing, Y Huang, H Liu… - Proceedings of the …, 2023 - dl.acm.org
Cloud computing has transformed the IT industry, but managing cloud infrastructures
remains a difficult task. We make a case for putting today's management practices, known …

API-Driven Program Synthesis for Testing Static Typing Implementations

T Sotiropoulos, S Chaliasos, Z Su - Proceedings of the ACM on …, 2024 - dl.acm.org
We introduce a novel approach for testing static typing implementations based on the
concept of API-driven program synthesis. The idea is to synthesize type-intensive but small …

Extended Paper: API-driven Program Synthesis for Testing Static Typing Implementations

T Sotiropoulos, S Chaliasos, Z Su - arXiv preprint arXiv:2311.04527, 2023 - arxiv.org
We introduce a novel approach for testing static typing implementations based on the
concept of API-driven program synthesis. The idea is to synthesize type-intensive but small …

Hoogle⋆: Constants and λ-abstractions in Petri-net-based Synthesis using Symbolic Execution

H Botelho Guerra, JF Ferreira… - … Conference on Object …, 2023 - drops.dagstuhl.de
Type-directed component-based program synthesis is the task of automatically building a
function with applications of available components and whose type matches a given goal …

Relational Synthesis of Recursive Programs via Constraint Annotated Tree Automata

A Miltner, Z Wang, S Chaudhuri, I Dillig - International Conference on …, 2024 - Springer
In this paper, we present a new synthesis method based on the novel concept of a constraint
annotated tree automaton (CATA). A CATA is a variant of a finite tree automaton (FTA) …

API-guided Dataset Synthesis to Finetune Large Code Models

Z Li, D Wu, S Wang, Z Su - arXiv preprint arXiv:2408.08343, 2024 - arxiv.org
Large code models (LCMs), pre-trained on vast code corpora, have demonstrated
remarkable performance across a wide array of code-related tasks. Supervised fine-tuning …

Siro: Empowering Version Compatibility in Intermediate Representations via Program Synthesis

B Zhang, W Chen, P Yao, C Wang, W Tang… - Proceedings of the 29th …, 2024 - dl.acm.org
This paper presents Siro, a new program transformation framework that translates between
different versions of Intermediate Representations (IR), aiming to better address the issue of …

[PDF][PDF] Modular System Synthesis.

K Park, KJC Johnson, L D'Antoni, TW Reps - FMCAD, 2023 - library.oapen.org
This paper describes a way to improve the scalability of program synthesis by exploiting
modularity: larger programs are synthesized from smaller programs. The key issue is to …