Compiler.next: A Search-Based Compiler to Power the AI-Native Future of Software Engineering
Filipe R. Cogo, Gustavo A. Oliva, Ahmed E. Hassan

TL;DR
Compiler.next is a search-based compiler that automatically generates AI-native software from human intents, optimizing for multiple objectives and lowering technical barriers in AI-powered software engineering.
Contribution
It introduces a novel search-based compilation approach that dynamically optimizes AI system components for scalable, adaptable, and reliable AI-native software development.
Findings
Proposes a new architecture for AI-native compilers.
Demonstrates potential for automating AI-driven software creation.
Lays out a roadmap for future research in intent compilation.
Abstract
The rapid advancement of AI-assisted software engineering has brought transformative potential to the field of software engineering, but existing tools and paradigms remain limited by cognitive overload, inefficient tool integration, and the narrow capabilities of AI copilots. In response, we propose Compiler.next, a novel search-based compiler designed to enable the seamless evolution of AI-native software systems as part of the emerging Software Engineering 3.0 era. Unlike traditional static compilers, Compiler.next takes human-written intents and automatically generates working software by searching for an optimal solution. This process involves dynamic optimization of cognitive architectures and their constituents (e.g., prompts, foundation model configurations, and system parameters) while finding the optimal trade-off between several objectives, such as accuracy, cost, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
