logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-07012026-153719


Tipo di tesi
Tesi di laurea magistrale
URN
etd-07012026-153719
Titolo
Chain of Concurrent Static Analysis: a Reasoning Framework for Finding Concurrent Bugs
Dipartimento
INFORMATICA
Corso di studi
INFORMATICA
Relatori
.
relatore Ferrari, Gian Luigi
co-supervisore Pinelli, Fabio
co-supervisore Galletta, Letterio
Parole chiave
  • Chain of Thoughts
  • Large Language Models
Data inizio appello
17/07/2026
Consultabilità
Completa
Riassunto (Inglese)
Large Language Models have proven effective in analyzing, understanding, and generating code. Recently, the findings on reasoning topologies and structured pipelines have significantly enhanced model performance, providing a rich framework for designing specialized methodologies for solving specific tasks. This thesis introduces Chain of Concurrent Static Analysis, a specialized reasoning chain designed to detect and classify concurrent bugs in Go source code. The proposed framework was evaluated on a dataset of 103 buggy code snippets, and its performance was compared against baseline I/O prompting and models that support chain of thoughts reasoning; showing an overall increase in vulnerability detection and comprehension.
Riassunto (Italiano)
File