CODICE 80154 ANNO ACCADEMICO 2016/2017 CFU 9 cfu anno 1 INGEGNERIA INFORMATICA 8733 (LM-32) - SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05 LINGUA Italiano SEDE PERIODO 2° Semestre MATERIALE DIDATTICO AULAWEB OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Modelli di sviluppo software, analisi dei requisiti, modellazione di sistemi tramite UML,design patterns,Verifica e Validazione, linguaggi per la specifica di proprietà temporali, algoritmi per la verifica di proprietà temporali, modellazione e risoluzione di casi utilizzando model checkers" PROGRAMMA/CONTENUTO Introduzione all'ingegneria del software, modelli di processo software, analisi dei requisiti, design e modellazione di sistemi software, Verifica e Validazione tramite model checking e Software Testing. TESTI/BIBLIOGRAFIA Parte dei seguenti testi: Software Engineering – I. Sommerville ‐ Pearson, Writing Effective Use Cases – A. Cockburn – Pearson, UML Distilled – M. Fowler – Pearson, Principles of Model Checking ‐ Cristel Baier, Joost‐Pieter Katoen – MIT Press, Foundations of Software Testing – A.P. Mathur – Pearson. DOCENTI E COMMISSIONI MASSIMO NARIZZANO Ricevimento: Venerdi' dalle 10:00 alle 12:00 o su appuntamento. Commissione d'esame MASSIMO NARIZZANO (Presidente) ALESSANDRO ARMANDO ENRICO GIUNCHIGLIA MARCO MARATEA FILIPPO RICCA ARMANDO TACCHELLA LEZIONI Orari delle lezioni SOFTWARE ENGINEERING ESAMI MODALITA' D'ESAME Scritto e orale MODALITA' DI ACCERTAMENTO Alla fine del corso lo studente sara' in grado di analizzare, modellare, verificare e validare un sistema software. Calendario appelli Data appello Orario Luogo Tipologia Note 30/05/2017 15:00 GENOVA Scritto 28/06/2017 14:00 GENOVA Scritto 01/09/2017 09:00 GENOVA Scritto 18/09/2017 09:00 GENOVA Scritto