Nuova tassonomia e strumento di rilevamento per i code smell degli LLM
Un nuovo articolo su arXiv introduce una tassonomia raffinata di nove code smell degli LLM e uno strumento di analisi statica, SpecDetect4LLM, per la loro individuazione. Lo studio valuta la precisione e il richiamo dello strumento e analizza 692 progetti open-source (171.194 file sorgente), scoprendo che il 73,5% dei sistemi presenta code smell degli LLM. Il lavoro consolida ricerche precedenti per aiutare gli sviluppatori a mitigare pratiche di integrazione scadenti degli LLM.
Fatti principali
- Articolo disponibile su arXiv con ID 2605.22976
- La tassonomia include nove code smell degli LLM
- SpecDetect4LLM è uno strumento di analisi statica del codice sorgente
- Valutazione empirica su 692 progetti open-source
- 171.194 file sorgente analizzati
- Il 73,5% dei sistemi è affetto da code smell degli LLM
- Focus sulla scarsa integrazione dell'inferenza degli LLM nel codice sorgente
- Obiettivo: documentare pratiche di codifica inadeguate nell'integrazione degli LLM
Entità
Istituzioni
- arXiv