Alberti, A.M. orcid.org/0000-0002-0947-8575, Leal, A.V.de A., Dalla-Costa, A.G. et al. (1 more author) (2025) AIPyCraft: AI-assisted software development lifecycle for 6G blockchain oracle validation. In: Ahmadian, A.S., Lämmel, R., Tehrani, S.Y., Alfonso, I., Rahimi, S., Lange, A., Weber, T., Atkinson, C., Aßmann, U., Cicchetti, A., Hernandez López, J.A., Rubei, R., Clarisó, R., Hamann, L., Barash, M., Zaytsev, V., Schmitz, A., Steimann, F., Wimmer, M., Greiner, S., Hinkel, G. and Le Calvar, T., (eds.) Joint Proceedings of the STAF 2025 Workshops: OCL, OOPSLE, LLM4SE, ICMM, AgileMDE, AI4DPS, and TTC co-located with the International Conference on Software Technologies: Applications and Foundations (STAF 2025). Software Technologies: Applications and Foundations (STAF 2025), 10-13 Jun 2025, Koblenz, Germany. Vol. 4122. CEUR Workshop Proceedings.
Abstract
The growing interest in applying Artificial Intelligence (AI) to software engineering has accelerated since the release of ChatGPT 3.5 in 2022. This paper investigates how Large Language Models (LLMs) support applications’ modular development and testing. We introduce AIPyCraft, a novel AI-assisted framework that facilitates the end-to-end lifecycle of software projects. Our approach leverages Google Gemini 2.5 Pro model to generate, correct, and manage software components within a semi-automated and incremental workflow. AIPyCraft enables project creation, environment setup, error correction, and feature evolution in an integrated manner. We develop and test a blockchain-based Oracle component designed for 6G wireless network environments, i.e., a complex, real-world scenario that demands secure data integration and modular extensibility. Preliminary experiments demonstrate AIPyCraft’s potential to accelerate small-scale software project development through an “understand-by-building” methodology. Our findings show that using an LLM to generate effective TOML jobs for Off-chain 6G functions is feasible, with an average of 1.05 iterations to correct the TOML code and mean experiment time of 27.8 seconds.
Metadata
| Item Type: | Proceedings Paper |
|---|---|
| Authors/Creators: |
|
| Editors: |
|
| Copyright, Publisher and Additional Information: | © 2025 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). |
| Keywords: | AI-assisted coding, software engineering, automated code generation, modular software development |
| Dates: |
|
| Institution: | The University of Leeds |
| Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) |
| Date Deposited: | 20 Jun 2025 09:55 |
| Last Modified: | 17 Apr 2026 15:59 |
| Published Version: | https://ceur-ws.org/Vol-4122/ |
| Status: | Published |
| Publisher: | CEUR Workshop Proceedings |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:228027 |

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)