Saved in:
Bibliographic Details
Main Authors: Santos, César, Andrade, Ermeson, Natella, Roberto
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2510.24188
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915582526357504
author Santos, César
Andrade, Ermeson
Natella, Roberto
author_facet Santos, César
Andrade, Ermeson
Natella, Roberto
contents Automatically generated software, especially code produced by Large Language Models (LLMs), is increasingly adopted to accelerate development and reduce manual effort. However, little is known about the long-term reliability of such systems under sustained execution. In this paper, we experimentally investigate the phenomenon of software aging in applications generated by LLM-based tools. Using the Bolt platform and standardized prompts from Baxbench, we generated four service-oriented applications and subjected them to 50-hour load tests. Resource usage, response time, and throughput were continuously monitored to detect degradation patterns. The results reveal significant evidence of software aging, including progressive memory growth, increased response time, and performance instability across all applications. Statistical analyzes confirm these trends and highlight variability in the severity of aging according to the type of application. Our findings show the need to consider aging in automatically generated software and provide a foundation for future studies on mitigation strategies and long-term reliability evaluation.
format Preprint
id arxiv_https___arxiv_org_abs_2510_24188
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Investigating Software Aging in LLM-Generated Software Systems
Santos, César
Andrade, Ermeson
Natella, Roberto
Software Engineering
Automatically generated software, especially code produced by Large Language Models (LLMs), is increasingly adopted to accelerate development and reduce manual effort. However, little is known about the long-term reliability of such systems under sustained execution. In this paper, we experimentally investigate the phenomenon of software aging in applications generated by LLM-based tools. Using the Bolt platform and standardized prompts from Baxbench, we generated four service-oriented applications and subjected them to 50-hour load tests. Resource usage, response time, and throughput were continuously monitored to detect degradation patterns. The results reveal significant evidence of software aging, including progressive memory growth, increased response time, and performance instability across all applications. Statistical analyzes confirm these trends and highlight variability in the severity of aging according to the type of application. Our findings show the need to consider aging in automatically generated software and provide a foundation for future studies on mitigation strategies and long-term reliability evaluation.
title Investigating Software Aging in LLM-Generated Software Systems
topic Software Engineering
url https://arxiv.org/abs/2510.24188