Date | Topic | Slides | Notes |
02.03.11 | Introduction | ||
02.03.11 | FAQs about Software Engineering | ||
04.03.11 | Socio-Technical Systems | ||
09.03.11 | The Software Development Process | ||
11.03.11 | Requirements Analysis | ||
16.03.11 | Requirements Engineering Processes | ||
23.03.11 | System Models I | ||
30.03.11 | System Models II | ||
06.04.11 | System Models III | ||
06.04.11 | System Models IV | ||
13.04.11 | Three Case Studies in (Semi-Formal) System Modeling | ||
03.05.11 | Testing | Versione del 03.05.11 (aggiunta di alcune slides) | |
10.05.11 | Management | ||
24.05.11 | Software Cost Estimation | ||
03.06.11 | Quality Management | Questi lucidi sono presenti solo per completezza di informazione, ma non saranno materia d'esame |
Laboratorio | Date | Topic | Slides | Notes |
29.04.11 | Introduction to Design Patterns and Strategy Pattern | Strategy. Codice SimUDuck. Cambio di comportamento a run time. Design Puzzle. Design Puzzle solution | |
06.05.11 | Observer Pattern and Decorator Pattern | Observer. Weather Station. Decorator. Starbuzz. | |
13.05.11 | Factory Pattern, and Adapter and Facade Pattern | Factory.
pizzas.
pizzafm. Adapter e Facade. Ducks. IterEnum. HomeTheater. |
Primo assegnamento (versione del 16.05.11). Valutazione Primo assegnamento (Chi desidera prendere visione della correzione e` pregato di aspettare la valutazione del secondo assegnamento e poi contattare Michele Barletta per visionarli entrambi). |
03.06.11 | State Pattern and Iterator Pattern | State.
gumball.tar.gz.
gumballstate.tar.gz.
gumballstatewinner.tar.gz. Iterator. iterator code. |
Secondo assegnamento. |
01.12.11 | Assegnamenti di recupero | Primo assegnamento. Secondo assegnamento. |
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),
Esami AA 09/10.
Scritto 20.06.11,
Verifica Laboratorio 20.06.11.
Scritto 25.07.11,
Verifica Laboratorio 25.07.11.
Scritto 01.09.11,
Verifica Laboratorio 01.09.11.
Scritto 29.09.11,
Verifica Laboratorio 29.09.11.