PofoliaPofolia ile paylaşıldı

ACM Transactions on Software Engineering and Methodology· 2026Q1

LLM Tabanlı Yazılım Onarımı Üzerine Bir Anket: Taksonomiler, Tasarım Paradigmaları ve Uygulamalar

A Survey of LLM-based Software Repair: Taxonomies, Design Paradigms, and Applications

Boyang Yang, Zijian Cai, Fenglin Liu, Bach Le ve diğerleri

Kısa özet

Onarım yeteneği ve kontrol mantığının nerede bulunduğuna göre 66 LLM tabanlı onarım sistemini sınıflandıran yeni bir taksonomi, adaptasyon, üretim ve kontrol mekanizmalarındaki farklılıkları ortaya koyuyor.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Hiyerarşik bir taksonomi, kontrol mantığının bulunduğu yere göre 66 LLM tabanlı yazılım onarım sistemini sınıflandırır.
  • Sistemler adaptasyon yöntemlerine göre sınıflandırılır: görev uyarlanmış parametreler, komut/bağlam tasarımı, tasarımcı tarafından belirtilen iş akışları veya LLM tarafından yönlendirilen çalışma zamanı kontrolü.
  • Anket, karşılaştırma (benchmark) kullanımı, metrikler, temel modeller ve hata bulma varsayımları dahil olmak üzere analizler sunar.
  • Görev uyumu, dağıtım maliyeti, kontrol edilebilirlik ve çoklu parça/dosya arası onarım konularındaki temel ödünleşimler netleştirilir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

Large language models (LLMs) are reshaping automated program repair. We present a reproducible hierarchical taxonomy that organizes 66 LLM-based repair systems according to where repair capability and control logic principally reside: taskadapted parameters, prompt and context design, designer-specified workflows, or LLM-directed runtime control. Adaptation, generation pattern, runtime control, and auxiliary evidence remain separate coded dimensions. This representation exposes control distinctions hidden by utilization labels and supports cross-paradigm analysis of system design and evaluation evidence. To the best of our knowledge, it is the first publicly available LLM-based software repair survey to operationalize Fine-Tuning, Prompting, Procedural, and Agentic as one corpus-wide primary classification. Our hierarchy complements prior surveys with a single corpus-wide primary decision rule, while the result-level protocol audit bounds which reported results are defensibly comparable. To analyze how repair systems use benchmarks, we record benchmark variants, metrics, base models, and fault-localization assumptions for each system’s primary reported result, identifying protocol-aligned comparison windows and benchmark-family fragments. We clarify paradigm trade-offs in task alignment, deployment cost, controllability, and multi-hunk or cross-file repair. We outline open challenges and research directions. Our artifacts and scripted survey pipeline are publicly available at https://github.com/GLEAM-Lab/ProgramRepair .

Yazarların özeti; kaynağından alınmıştır. ACM Transactions on Software Engineering and Methodology, 2026 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Yazılım

SoftwareComputer Science