ARTFEED — Contemporary Art Intelligence

ARISE: Strumento Basato su Grafi per la Localizzazione e Riparazione Automatica di Bug tramite IA

ai-technology · 2026-05-07

Il nuovo sistema ARISE (Agentic Repository-level Issue Solving Engine) migliora gli agenti basati su LLM per automatizzare la localizzazione di guasti e la riparazione di programmi all'interno di repository software. Presenta un grafo di programma a granularità multipla che potenzia le relazioni strutturali a livello di istruzione, collegando i nodi tramite archi di definizione-utilizzo intraprocedurali per una localizzazione accurata a livello di funzione e linea. Questo grafo è reso accessibile tramite un'API a tre livelli, consentendo agli agenti di tracciare le dipendenze del flusso di dati con una singola chiamata. ARISE supera le carenze degli attuali sistemi basati su grafi, che tipicamente rappresentano relazioni solo a livello di file, classe e funzione, senza tenere conto dei flussi di valori delle variabili all'interno delle procedure. I dettagli su ARISE sono disponibili in un articolo su arXiv (2605.03117v1).

Fatti principali

  • ARISE sta per Agentic Repository-level Issue Solving Engine.
  • Potenzia gli agenti basati su LLM con un grafo di programma a granularità multipla.
  • Il grafo include nodi a livello di istruzione e archi di definizione-utilizzo intraprocedurali.
  • ARISE fornisce un'API a tre livelli per lo slicing del flusso di dati.
  • Si rivolge alla localizzazione di guasti a livello di repository e alla riparazione automatica di programmi.
  • I sistemi basati su grafi esistenti mancano di precisione semantica per la localizzazione a livello di funzione e linea.
  • L'articolo è disponibile su arXiv con ID 2605.03117v1.

Entità

Istituzioni

  • arXiv

Fonti