Research Article

YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI

Volume: 29 Number: 2 June 3, 2026
TR EN

YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI

Abstract

Yazılım gereksinim analizi, yazılım geliştirme yaşam döngüsünün en kritik ve aynı zamanda hataya en açık aşamalarından biridir. Bu çalışma, Büyük Dil Modellerinin (LLM) Yazılım Gereksinim Spesifikasyonu (SRS) oluşturma sürecindeki yetkinliğini ve geleneksel gereksinim mühendisliği yaklaşımlarına potansiyel katkısını incelemektedir. Araştırma kapsamında GPT-5, DeepSeek-V3 ve Gemini 3 modelleri; orta ve yüksek karmaşıklık düzeylerini temsil eden, insan tarafından hazırlanmış iki farklı SRS referans dokümanı ile karşılaştırılmıştır. Bu dokümanlar, Akıllı Şans Oyunları Sonucu ve En Yakın Restoran senaryolarına ait gereksinim spesifikasyonlarını içermektedir. Metodoloji kapsamında, Google Colab ortamında LaBSE modeli kullanılarak anlamsal benzerlik analizleri gerçekleştirilmiş ve elde edilen çıktılar nitel değerlendirmelerle desteklenmiştir. Bulgular, LLM’lerin orta karmaşıklıktaki projelerde %76’ya varan semantik benzerlik oranlarıyla yüksek düzeyde tutarlı SRS taslakları üretebildiğini, ancak sistem karmaşıklığı arttıkça bu oranın %68–72 aralığına gerilediğini göstermektedir. Model bazlı değerlendirmelerde, DeepSeek’in yüksek karmaşıklık düzeyinde; GPT-5’in ise orta karmaşıklık düzeyinde daha başarılı sonuçlar verdiği gözlemlenmiştir.

Keywords

References

  1. Almeida, C. Copque, I. Oliveira, A. Arouca, M. Barbosa, A. Freire, S. ... & Leite, J. C. (2025, August). From Elicitation Interviews to Software Requirements: Evaluating LLM Performance in Requirement Generation. In Workshop on Requirements Engineering (WER). https://doi.org/10.29327/1588952.28-12
  2. Almonte, J. T., Boominathan, S. A., & Nascimento, N. (2025, November). Automated non-functional requirements generation in software engineering with large language models: A comparative study. In 2025 IEEE International Conference on Collaborative Advances in Software and Computing (CASCON) (pp. 474-483). IEEE. https://doi.org/10.1109/CASCON66301.2025.00077
  3. Alshazly, A. A. Elfatatry, A. M. & Abougabal, M. S. (2014). Detecting defects in software requirements specification. Alexandria Engineering Journal, 53(3), 513-527. https://doi.org/10.1016/j.aej.2014.06.001
  4. Arora, C. Grundy, J. & Abdelrazek, M. (2024). Advancing requirements engineering through generative ai: Assessing the role of llms. In Generative AI for Effective Software Development (pp. 129-148). Cham: Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-55642-5_6
  5. Aydinalp, M. E., Doğan, B., & Bal, A. (2025). GDD Generation for Hyper-Casual Games Using Large Language Models: A Comparative Evaluation. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 14(3), 1469-1486. https://doi.org/10.17798/bitlisfen.1664312
  6. Bhatia, S. Gandhi, T. Kumar, D. & Jalote, P. (2024). System test case design from requirements specifications: Insights and challenges of using chatgpt. arXiv preprint arXiv:2412.03693. https://doi.org/10.48550/arXiv.2412.03693
  7. Curto, H. N. (2025, September). Building Software Functional Requirements Lists Using RAG with Distinct LLMs in Multiple Interactions. In 2025 IEEE 33rd International Requirements Engineering Conference (RE) (pp. 612-616). IEEE. https://doi.org/10.1109/RE63999.2025.00077
  8. Dalpiaz, F. Ferrari, A. Franch, X. & Palomares, C. (2018). Natural language processing for requirements engineering: The best is yet to come. IEEE Software, 35(5), 115–119. https://doi.org/10.1109/MS.2018.3571242

Details

Primary Language

Turkish

Subjects

Information Systems Development Methodologies and Practice

Journal Section

Research Article

Publication Date

June 3, 2026

Submission Date

January 18, 2026

Acceptance Date

March 23, 2026

Published in Issue

Year 2026 Volume: 29 Number: 2

APA
Özkan, G., Canoğlu, T., Potur, E., Doğan, B., & Dikbıyık, E. (2026). YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi, 29(2), 784-796. https://izlik.org/JA47AT22PA
AMA
1.Özkan G, Canoğlu T, Potur E, Doğan B, Dikbıyık E. YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI. KSU J. Eng. Sci. 2026;29(2):784-796. https://izlik.org/JA47AT22PA
Chicago
Özkan, Görkem, Taha Canoğlu, Ege Potur, Buket Doğan, and Emrah Dikbıyık. 2026. “YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI”. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi 29 (2): 784-96. https://izlik.org/JA47AT22PA.
EndNote
Özkan G, Canoğlu T, Potur E, Doğan B, Dikbıyık E (June 1, 2026) YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi 29 2 784–796.
IEEE
[1]G. Özkan, T. Canoğlu, E. Potur, B. Doğan, and E. Dikbıyık, “YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI”, KSU J. Eng. Sci., vol. 29, no. 2, pp. 784–796, June 2026, [Online]. Available: https://izlik.org/JA47AT22PA
ISNAD
Özkan, Görkem - Canoğlu, Taha - Potur, Ege - Doğan, Buket - Dikbıyık, Emrah. “YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI”. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi 29/2 (June 1, 2026): 784-796. https://izlik.org/JA47AT22PA.
JAMA
1.Özkan G, Canoğlu T, Potur E, Doğan B, Dikbıyık E. YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI. KSU J. Eng. Sci. 2026;29:784–796.
MLA
Özkan, Görkem, et al. “YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI”. Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi, vol. 29, no. 2, June 2026, pp. 784-96, https://izlik.org/JA47AT22PA.
Vancouver
1.Görkem Özkan, Taha Canoğlu, Ege Potur, Buket Doğan, Emrah Dikbıyık. YAZILIM PROJE GEREKSİNİM ANALİZİNDE BÜYÜK DİL MODELLERİNİN KULLANIMI. KSU J. Eng. Sci. [Internet]. 2026 Jun. 1;29(2):784-96. Available from: https://izlik.org/JA47AT22PA

INDEXING & ABSTRACTING & ARCHIVING

download?token=eyJhdXRoX3JvbGVzIjpbXSwiZW5kcG9pbnQiOiJqb3VybmFsIiwib3JpZ2luYWxuYW1lIjoiaW1hZ2UucG5nIiwicGF0aCI6IjAzNTkvYmZjYS81YjQyLzY5ZjFkM2E4NWY2YWY3Ljg1NjQ2NDgxLnBuZyIsImV4cCI6MTc3NzQ1OTY0MCwibm9uY2UiOiI1NTUzYmJiN2U5NGNkMjdkYWNhMTRlMDZiYjc1OTY4NCJ9.nCVoSJClEIC9bWK5gGCmjHyTNRz2N0DhYKVJzJZR9Bs

download?token=eyJhdXRoX3JvbGVzIjpbXSwiZW5kcG9pbnQiOiJqb3VybmFsIiwib3JpZ2luYWxuYW1lIjoiaW1hZ2UucG5nIiwicGF0aCI6Ijg5YmUvODZlOC8wYzY0LzY5ZjFkNWE4MWJmYzY0LjM0OTM2NzM1LnBuZyIsImV4cCI6MTc3NzQ2MDE1Miwibm9uY2UiOiI3OWE1Mzk0OWRhMTk0Mjg0OGYzZTUxOWQyNTU5MjdjMSJ9.XxqhJ36woCZcO1DV_I9Mogpgg86-bwM454jQiOcqpS0 

This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).