This work presents Agentic Just-In-Time Software Construction (A-JIT), a paradigm that replaces static binaries with dynamic, software systems that can perpetually evolve to meet changing demands.
Abstract
Traditional software delivery assumes a static paradigm: code is constructed prior to execution and deployed as a fixed artifact. We present Agentic Just-In-Time Software Construction (A-JIT), a paradigm that replaces static binaries with dynamic, software systems that can perpetually evolve to meet changing demands. In A-JIT, an application is an integrated assembly comprising code, a runtime harness, and an embedded AI agent that continuously observes system usage and live execution traces. Much like a traditional JIT compiler specializes machine code to runtime execution paths, A-JIT specializes software logic, workflows, and tool interfaces to meet the specific needs of the end-user. By integrating synthesis directly into the ambient application lifecycle, A-JIT enables applications to dynamically construct missing implementations, generate new capabilities on the fly, and continuously adapt to end-user behavior. We demonstrate how this model supports trace-driven human-AI co-construction and opens a new design space for adaptive, self-evolving software.
AI assistance in software engineering focuses on implementation and verification, leaving the design phase, and in particular the maintenance of architecture documentation, comparatively underserved. Architecture as Code makes architectural artifacts versionable, diffable, and machine-readable, but it does not reduce t...
Finn Klatt, Luca Di Grazia, Johannes Schneider· 0 citations
An LLM agent framework, JAZ, is built to explore the extent to which a minimal harness that is little more than the agent loop itself can accomplish tasks these specialized systems are built for.
Zhe-Ning Li, Joshua Liu, M. Vukelic et al.· 1 citation
Agent4Spec is presented, an autonomous multi-agent framework featuring two distinct pipelines: a validation pipeline that detects and self-corrects OpenAPI syntax errors, and a market analysis pipeline that conducts competitive research, identifies functional gaps against industry leaders, and automatically generates m...
Yong-Jian Tang, C. Moraru, Doruk Tuncel et al.· 0 citations
FlowAgent is an AI agent deployed at Google to automatically repair test failures in the pre-submit outer-loop workflow inside continuous integration systems, using a ReAct-style generate-and-validate loop and rigorous pre-execution and post-execution abstention filters to ensure high-quality suggestions under strict l...
Celal Ziftci, Spencer Greene, Raymond Liu et al.· Proceedings of the 41st IEEE...· 0 citations
Software systems must evolve as requirements and environments change, which makes extensibility a central quality goal. The SOLID principles, five object-oriented design principles, are widely endorsed in software engineering practice to evaluate software quality. However, automatically detecting violations of SOLID pr...
Jia-He Chen, Jia-Cheng Shen· Proceedings of the 1st Inter...· 0 citations
Developing automation software requires not only control-logic generation but also hardware configuration, I/O mapping, and interaction with vendor-specific engineering tools. Despite the success of large language models (LLMs) and agentic AI in conventional software engineering, their utility for end-to-end automation...
Ilona Bühlmann, Marwin Madsen, C. Späth et al.· IEEE International Conferenc...· 0 citations