Teacher
|
CABIBBO LUCA
(syllabus)
Software processes; Iterative and agile development. Requirements; Use cases; User stories. Object-oriented software analysis; Domain modeling; System operations; Operation contracts. Object-oriented software design; Principles of software design; GRASP patterns; Use case realizations; Dynamic and static design; Design patterns; Layered architecture. Software modeling; UML.
(reference books)
Craig Larman, APPLICARE UML E I PATTERN – ANALISI E PROGETTAZIONE ORIENTATA AGLI OGGETTI, PEARSON EDUCATION ITALIA, QUINTA EDIZIONE, 2020. or CRAIG LARMAN, APPLICARE UML E I PATTERN – ANALISI E PROGETTAZIONE ORIENTATA AGLI OGGETTI, PEARSON EDUCATION ITALIA, QUARTA EDIZIONE, 2015 or CRAIG LARMAN, APPLYING UML AND PATTERNS, PRENTICE HALL PTR, THIRD EDITION. 2004
|