CODE 80154 ACADEMIC YEAR 2017/2018 CREDITS 9 cfu anno 1 INGEGNERIA INFORMATICA 8733 (LM-32) - SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05 LANGUAGE Italian TEACHING LOCATION SEMESTER 2° Semester TEACHING MATERIALS AULAWEB AIMS AND CONTENT LEARNING OUTCOMES Software Development Templates, Requirement Analysis, UML Modeling Systems, Design Patterns, Verification and Validation, Time Template Specification Languages, Temporary Property Verification Algorithms, Modeling and Case Resolution using Model Checkers " SYLLABUS/CONTENT Introduction to software engineering. Software Processes models. Software Requirements methodologies. Software Modelling. Software Verfication & Validation. Software Testing. Software Model Checking. RECOMMENDED READING/BIBLIOGRAPHY During the course part of the following books are used: 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. TEACHERS AND EXAM BOARD MASSIMO NARIZZANO Ricevimento: Friday Morning From 10:00 till 12:00 o su appuntamento. Exam Board MASSIMO NARIZZANO (President) ALESSANDRO ARMANDO ENRICO GIUNCHIGLIA MARCO MARATEA FILIPPO RICCA ARMANDO TACCHELLA LESSONS Class schedule SOFTWARE ENGINEERING EXAMS EXAM DESCRIPTION Written and oral ASSESSMENT METHODS At the end of the course students should be able to analyse, model, verify and test a software system. Exam schedule Data appello Orario Luogo Degree type Note 17/01/2018 09:00 GENOVA Scritto 01/02/2018 14:00 GENOVA Scritto 29/05/2018 14:00 GENOVA Scritto 27/06/2018 14:00 GENOVA Scritto 31/08/2018 09:00 GENOVA Scritto