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 7
SSD CFU Activities Area context
ING-INF/05 6 D - A scelta dello studente A scelta dello studente
ORA-01722: invalid number
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)