Date | Topic | Slides | Notes |
02.03.10 | Introduction | ||
03.03.10 | FAQs about Software Engineering | ||
09.03.10 | Socio-Technical Systems | ||
10.03.10 | The Software Development Process | ||
23.03.10 | Requirements Analysis | ||
29.03.10 | Requirements Engineering Processes | ||
07.04.10 | System Models I | ||
13-14.04.10 | System Models II | ||
20 & 21.04.10 | System Models III | ||
04.05.10 | System Models IV | Versione 2: correzione di un refuso | |
11.05.10 | Three Case Studies in (Semi-Formal) System Modeling | ||
12.05.10 | Management | ||
18.05.10 | Software Cost Estimation | ||
Quality Management |
Laboratorio | Date | Topic | Slides | Notes |
10.05.10 | Introduction to Design Patterns and Strategy Pattern | Strategy. Codice SimUDuck. Cambio di comportamento a run time. Design Puzzle. Design Puzzle solution | |
17.05.10 | Observer Pattern and Decorator Pattern | Observer. Weather Station. Decorator. Starbuzz. | Primo assegnamento. |
24.05.10 | Factory Pattern, and Adapter and Facade Pattern | Factory.
pizzas.
pizzafm. Adapter e Facade. Ducks. IterEnum. HomeTheater. |
|
31.05.10 | State Pattern and Iterator Pattern | State.
gumball.tar.gz.
gumballstate.tar.gz.
gumballstatewinner.tar.gz. Iterator. iterator code. |
Secondo assegnamento (viste le molte richieste, la data di consegna del secondo assegnamento è posticipata al 23 giugno, ore 13:00; chi avesse già consegnato, può inviare una seconda versione entro il 23). |
Gruppi Laboratorio, Introduzione ad ArgoUML
Esami AA 06/07, Esami AA 07/08, Esami AA 08/09, Simulazione d'esame AA 09/10 (incluso esempio soluzione), Scritto 22.06.10, Verifica laboratorio 22.06.10, Scritto 20.07.10, Verifica laboratorio 20.07.10, Scritto 07.09.10, Verifica laboratorio 07.09.10, Scritto 21.09.10, Verifica laboratorio 21.09.10, Scritto 01.02.11, Verifica laboratorio 01.02.11. Scritto 28.02.11, Verifica laboratorio 28.02.11.