elenco   
        corso   

Metodi e Strumenti per la Verifica

Codice: AA264Crediti: 6Semestre: 1Sigla: MSV 
 
Settore disciplinare: INF/01 - Informatica

Docente

Andrea Maggiolo Schettini   maggiolo@di.unipi.it  Tel. 0502212700

Obiettivi di apprendimento

Scopo del corso č di esporre il problema della verifica di sistemi concorrenti 
e distribuiti usando diversi formalismi per la descrizione dei sistemi e metodi per la specifica e la verifica delle loro proprietā.  

Descrizione

 Il corso introdurrā formalismi per la descrizione  di sistemi concorrenti, distribuiti e con tempo reale. 
In particolare verranno considerati Automi temporizzati, Reti di Petri e Statecharts, affrontandone gli aspetti 
semantici e di verifica delle loro proprietā. Si presenteranno strumenti automatici che verranno utilizzati per 
sviluppare specifiche  e prove per casi di esempio.

English Description

 The course will introduce formalisms fot the description of concurrent, distributed and real-time systems. 
In particular, Timed automata, Petri nets and Statecharts will be considered and their semantical aspects and 
verification problems will be tackled.  Automatic tools for specification and verification will be described and used to develop 
specifications and verifications for sample cases.
Ore lezione: 36Ore esercitazione: 12   

Bibliografia

 Articoli sui formalismi considerati.

Modalità di esame

Esame orale. Gli studenti interessati potranno anche sviluppare progetti e l'esame potrā consistere nella discussione del progetto.

home


email