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 di specifica e tecniche di verifica.

Descrizione

Il corso introdurrā Reti di Petri, Statecharts, Automi temporizzati, affrontandone aspetti semantici e problemi di di verifica. Si presenteranno strumenti automatici che verranno utilizzati per sviluppare specifiche e prove per casi di esempio. Verranno anche proposti formalismi per la descrizione di sistemi biologici e metodi per la loro verifica.

English Description

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

Programma

Petri Nets, Statecharts, Timed Automata (36 ore); Strumenti software di sviluppo di specifica e di verifica (12 ore).
Ore lezione: 36Ore esercitazione: 12   

Bibliografia

Riferimenti:
- per Reti di Petri: - per Statecharts: -per Automi Temporizzati: -per P Systems:

home


email