Reflections on the Impact Brought by Large Language Models to Software Engineering Maintenance Modes Under the Wave of Artificial Intelligence

Authors

  • Wenqian Zhang Faculty of Computer Science and Information Technology, Universiti Malaya, Kuala Lumpur, 50603, Malaysia

DOI:

https://doi.org/10.54097/17k6jb17

Keywords:

Large Language Models, Software Maintenance, Legacy Systems, Human-Machine Collaboration, Code Review, Technical Debt

Abstract

Software maintenance occurs throughout the life cycle of the system and is relatively expensive. The Introduction of large language models is changing how software maintenance is conducted. The five areas this paper investigates for the practical applications of large language models in software maintenance are: maintenance process, collaborative verification, legacy system transformation, maintenance cognition, and security governance. According to a survey of almost 5,000 technical professionals in 2025 by the DORA report, 90% of the practitioners have already used AI tools in their work, and more than 80% believe that productivity has increased. AI is only an "enhancer" of existing delivery modes; thus, only organisations with well-established platforms and processes will reap significant benefits, and otherwise, technical debt will accumulate at a high rate. According to the qualitative analysis of DORA, most of the time saved in the code generation stage is spent on review and verification. Therefore, the focus of maintenance work has shifted from writing to judgment, and the reliability of AI modifications is now more dependent on system-level understanding than on manual modification. Large Language Models have not solved the problem of maintenance; they have only moved it from the coding stage to the stages of verification, governance and architecture design.

Downloads

Download data is not yet available.

References

[1] DORA. (n.d.). Balancing AI tensions: Moving from AI adoption to effective SDLC use. https://dora.dev/insights/balancing-ai-tensions/

[2] Lyu, M. R., Ray, B., Roychoudhury, A., Tan, S. H., & Thongtanunam, P. (2025). Automatic programming: Large language models and beyond. ACM Transactions on Software Engineering and Methodology, 34(5), 1–33.

[3] Ma, Y., & Liu, Y. (2025). Improving automated issue resolution via comprehensive repository exploration. In ICLR 2025 Third Workshop on Deep Learning for Code.

[4] Santa Molison, A., Moraes, M., Melo, G., Santos, F., & Assuncao, W. K. (2025, October). Is LLM-generated code more maintainable & reliable than human-written code?. In 2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (pp. 151–162). IEEE.

[5] Vella, S., Ferworn, A., & Sharieh, M. (2026, July). ATeam: Governance-Aware LLM-Assisted Software Sustaining Engineering for Enterprise Systems. In 2026 6th International Conference on Electrical, Computer and Energy Technologies (ICECET) (pp. 1–6). IEEE.

[6] Diggs, C., Doyle, M., Madan, A., Scott, S., Escamilla, E., Zimmer, J., ... & Thaker, S. (2024). Leveraging LLMs for legacy code modernization: Challenges and opportunities for LLM-generated documentation. arXiv preprint arXiv:2411.14971.

[7] Thillmann, H., Rumpe, B., & Biesdorf, A. (2026, June). Bridging formal syntax and LLM semantics: Extracting knowledge graphs for legacy code understanding. In 2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C) (pp. 457–462). IEEE.

[8] De La Cruz, E., Le, H., Meduri, K., Nadella, G. S., & Gonaygunta, H. (2025). Redefining the programmer: Human-AI collaboration, LLMs, and security in modern software engineering. Computers, Materials & Continua, 85(2), 3569–3582.

[9] CloudStudio. (2025, February 12). Tencent Health: 40% of our code is written by AI. Tencent Cloud Developer Community. https://cloud.tencent.cn/developer/article/2495772

[10] Liu, C., Lin, H. Y., & Thongtanunam, P. (2025, December). Hallucinations in code change to natural language generation: Prevalence and evaluation of detection metrics. In Proceedings of the 14th International Joint Conference on Natural Language Processing and the 4th Conference of the Asia-Pacific Chapter of the Association for Computational Linguistics (pp. 2538–2560).

[11] Cordeiro, J., Noei, S., & Zou, Y. (2025, May). Llm-driven code refactoring: Opportunities and limitations. In 2025 IEEE/ACM Second IDE Workshop (IDE) (pp. 32–36). IEEE.

Downloads

Published

28-09-2026

Issue

Section

Articles