- Oggetto:
- Oggetto:
Developing Embedded Software to International Standards and On-board Vehicle Software Architectural Standardization
- Course ID
- SSAS2013
- Year
- 1° anno, 2° anno, 3° anno
- Type
- A scelta dello studente
- Credits/Recognition
- 0
- Course disciplinary sector (SSD)
- INF/01 - informatics
- Delivery
- Tradizionale
- Language
- Italiano
- Attendance
- Facoltativa
- Type of examination
- Orale
- Oggetto:
Sommario del corso
- Oggetto:
Course objectives
L'insegnamento è finalizzato a introdurre la standardizzazione dei processi di Sviluppo Software e della Architettura Software nell'elettronica di bordo dei veicoli, enfatizzando l'importanza del contesto del business cui i Sistemi Software sono destinati.
Il corso, della durata di 20 ore, si articolerà in tre parti.
PRIMA PARTE: Standardizzazione dei processi di sviluppo software nell'elettronica di bordo dei veicoli (14 ore)La prima parte fornisce una dettagliata descrizione del Software Engineering (S.E.) in ambito automotive:
- concetti essenziali
- International Standards Tailoring
- Obiettivi dei processi di S.E.
- Modelli di software Life-cycle e standard ISO/IEC 12207
- Tematica della sicurezza nell'attuale contesto automotive e conseguente impatto sulle tematiche di S.E.
- Approccio Model-based e identificazione dell'Automotive Sw Life Cycle
SECONDA PARTE: Descrizione dello scenario applicativo (4 ore)
Sessione demo con dimostrazione di Best Pratices, tramite l'utilizzo del software Mathworks.
TERZA PARTE: Standardizzazione dell'Architettura Software nelle centraline elettroniche sui veicoli - Introduzione ad AUTOSAR (2 ore)
Presentazione dell'architettura software AUTOSAR, piattaforma per lo sviluppo di applicazioni veicolari.
The course is designed to introduce You to the important International Standards applicable to embedded Software development; familiarize You with the basic content of these standards providing their specific tailoring for the automotive domain.
The course, of the duration of 20 hours, will be articulated in three parts.
First Part: Software Development Processes Standardization for the automotive domain(14 hours)
The first part provides a detailed description of the Software Engineering (S.E.) in automotive domain:
- S.E. general principles
- International Standards Tailoring
- Software Engineering processes Objectives.
- Life-cycle software Development Models and ISO/IEC Standard 12207
- Functional Safety Concept (ISO 26262 "Road Vehicles - Functional Safety ) in the current context automotive and consequent impact in the S.E. Processes.
- Model-based Approach Application and Efficient Automotive Sw Life Cycle Identification
Second part: Application Scenario Description (4 hours)
Demo Session for the Best Practices thorough the use of MathWorks Tools Chain.
Third Part: On-board Vehicle Software Architectural Standardization in the ECUs on board vehicle - AUTOSAR Introduction (two hours)
Note:
The course will be held indicatively in March 2013
Instructor:
Demetrio Cortese
IVECO
Product Engineering / Electrical, Electronic Systems
Embedded Software Manager
- Oggetto:
Program
Pre Work
§ Introduzione a MATLAB (ita, eng)
§ Introduzione a Simulink (ita, eng)
§ Introduzione a Stateflow (eng)
http://www.mathworks.it/videos/model-based-design-with-matlab-and-simulink-69040.html
Webinars
§ MATLAB: http://www.mathworks.it/products/matlab/webinars.html?language=en
§ Simulink: http://www.mathworks.it/products/simulink/webinars.html?language=en
- Oggetto:
Support activities
The course will be held by:
Demetrio Cortese
Product Engineering / Electrical, Electronic Systems
Embedded Software manager
Suggested readings and bibliography
- Oggetto:
Notes
The course schedule follows:
Date From-To Where Topic April, 8 16.00-19.00 Sala SEMINARI Lecture April, 10 16.00-19.00 Sala RIUNIONI Lecture April, 15 16.00-19.00 Sala SEMINARI Lecture April, 17 16.00-19.00 Sala RIUNIONI Lecture April, 23 10.00-16.00 Sala SEMINARI Introduction to Mathworks May, 27 16.00-19.00 Sala SEMINARI Lecture The schedule for the introduction to Mathworks will be:
§ 10:00 - 11:00 Model-Based Design workflow
§ 11:00 - 11:30 Break
§ 11:30 - 12:45 Going in production with automatic code generation
§ 12:45 - 14:00 Lunch
§ 14:00 - 15:00 Formal methods for design and code verification
§ 15:00 - 16:00 Wrap up and questions
- Enroll
- Open
- Oggetto: