Discussione sull’integrazione di strumenti di verifica formale nella programmazione quotidiana

Ardito, Daniele Vito (2025) Discussione sull’integrazione di strumenti di verifica formale nella programmazione quotidiana. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 (CC BY-NC-SA 4.0)

Download (1MB)

Abstract

Il presente studio propone un uso non convenzionale di Why3, uno strumento di verifica formale. Viene definita una strategia che guida il programmatore all’uso atipico di questo strumento. Il metodo proposto aiuterebbe a trovare un compromesso tra formalità ed efficienza nello sviluppo software. Questo approccio viene analizzato e studiato attraverso casi di studio reali: esercizi su problemi isolati ed un progetto. Queste attività hanno generato una serie di deduzioni e conclusioni, che sostanzialmente compongono l’elaborato.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Ardito, Daniele Vito
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Verifica formale,Why3,WhyML,specifiche formali,sviluppo software,metodi formali,logica di Hoare,programmazione,dimostrazione automatica,correttezza software
Data di discussione della Tesi
17 Dicembre 2025
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^