Di Pasquale, Vairo
(2020)
Verifica di Well-Formedness in un Tool per Choreography Automata.
[Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 4.0 (CC BY-NC-ND 4.0) Download (3MB) |
Abstract
In questo elaborato viene presentato un lavoro di estensione e miglioramento di Corinne, un tool per la lettura, composizione e proiezione dei Choreography Automata. Questi sono un modello emergente basato sul concetto di automi a stati finiti impiegato principalmente per la descrizione top-down di coreografie di sistemi distribuiti. In particolare il progetto si concentra nel l’implementazione della verifica di Well-formedness, caratteristica fondamentale di un c-automaton al fine di garantirne una correttezza strutturale, priva dei tipici errori della programmazione concorrente, come Deadlocks e le Race Conditions.
Abstract