Използване на изкуствен интелект и големи езикови модели в разработката на софтуер
Икономически и социални алтернативи
година 2025
Брой 3

Използване на изкуствен интелект и големи езикови модели в разработката на софтуер

Use of Artificial Intelligence and Large Language Models in Software Development

Резюме

През последните няколко години изкуственият интелект (Ar­tificial Intelligence – AI), и по-специално генеративният AI и големите езикови модели (Large Language Models – LLM), започнаха видимо да променят начина, по който се създава софтуер. AI посте­пенно се превръща в неизменна част от софтуерното инженерство. От ин­струменти тип „автодовършване на код“ до цялостни AI асистенти, които могат да анализират изисквания, да генерират тестове и да подпомагат DevOps процеси. Целта на статията е да направи обзор на най-значимите направления в използването на AI и LLM при разработката на софтуер, да систематизира наличните индустри­ални и академични източници, както и да очертае специфични особености за българския контекст – включително появата на BgGPT и засилен интерес от университети и ИТ (IT) компании към AI-подпомагана разработка. Ста­тията завършва с представянето на примерен случай на използване на AI в разработката на мобилно приложение с .Net MAUI.

Use of Artificial Intelligence and Large Language Models in Software Development

Over the past few years, artificial intelligence (AI), and in particular generative AI and Large Language Models (LLM), have begun to visibly change the way software is created. From code completion tools to full-fledged AI assistants that can analyze requirements, generate tests, and support DevOps processes, AI is gradually becoming an integral part of software engineering. The aim of the article is to provide an overview of the most significant directions in the use of AI and LLM in software development, to systematize the available industrial and academic sources, as well as to outline specific features for the Bulgarian context – including the emergence of BgGPT and increased interest from universities and IT companies in AI-assisted development. The article concludes with the presentation of an exemplary case study of AI use in the development of a mobile application with .Net MAUI.

Ключови думи

artificial intelligence, generative AI, large language models, software development.
Свалете ISA.2025.3.08.pdf