| | | corso | | | |
Ingegneria del Software: Metodi di Specifica
(Corso di Laurea in Informatica (quinquennale))
Codice: | 4I047 | Crediti: | 6 | Semestre: | 1 | Sigla: | ISM | |
Docente
Obiettivi di apprendimento
Introdurre lo studente a metodi di specifica utili per progetti
industriali
Descrizione
Il corso introduce i metodi principali che si usano per la progettazione
di
software industriale. Gli approcci principali che verrano discussi sono
Abstract State Machines, il metodo B, il metodo VDM ed il metodo UML.
English Description
Socrates) *****
The course introduces the main approaches used for industrial software
design.
The focus is on Abstract State Machines, B machines, VDM and UML.
Programma
The method of Abstract State Machines. The B method. The VDM method. The
elements of UML. These methods will be explained mainly through case
studies,
taken from the areas of implementation of programming languages, design of
embedded systems and architectural design (of virtual and instru8ction set
machines).
The students are invited to suggest case studies they want to see discussed.
Ore lezione: | 25 | Ore esercitazione: | 15 | | | |
Bibliografia
References to the literature will be given during the lectures.
Modalità di esame
Scritto e orale