Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2015/16
Model-based software design
Master of science-level of the Bologna process in Mechatronic Engineering - Torino
Master of science-level of the Bologna process in Computer Engineering - Torino
Teacher Status SSD Les Ex Lab Years teaching
Violante Massimo ORARIO RICEVIMENTO AC ING-INF/05 60 0 0 8
SSD CFU Activities Area context
ING-INF/05 6 D - A scelta dello studente A scelta dello studente
01OVA; 01OUW; 01OVD; 01OVC; 01OVF; 01OVE; 01OUX; 01OUY; 01OVB
Subject fundamentals
Optional course for the master degree in computer engineering and mandatory course for mechatronic engineering. The purpose of the course is to
provide a system-level view of the design of an automotive software system. For this purpose an embedded system for
automotive applications will be taken as example, an international standard will be considered (ISO26262), and the design and
validation techniques needed to satisfy the standard will be considered. The concept of model-based software design will be
presented, with particular emphasis on the automatic software generation from behvioral/strucural models. Finally the
de-facto AUTOSAR standard will be analyzed.
Expected learning outcomes
The student will master the concept of model-based software design, and will acquire knowledge on important standards as
ISO26262, and advanced software architectures as AutoSAR.
Prerequisites / Assumed knowledge
Basic knowledge of the architecture of computing systems.
1. Design flow. The automotive case and the ISO26262 stardard. (1.5 CFU)
2. Model-based design and supporting tools. (2.5 CFU)
4. Laboratory. (1 CFU)
Delivery modes
1. Design flow. The automotive case and the ISO26262 stardard. (1.5 credits).
2. Model-based design and supporting tools. (2.5 credits).
3. AUTOSAR. (1 credit).
4. Laboratory. (1 credit).
Texts, readings, handouts and other learning resources
Lecture notes provided by the teacher.
Assessment and grading criteria
Written exam (80% of the final grade)
Assignment (20% of the final grade)

Programma definitivo per l'A.A.2015/16

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)