Cod: AUT-036
Durata: 20 ore
Durata: 20 ore
Descriere
Acest curs oferă o privire de ansamblu asupra Adaptive Autosar, explicând componentele majore cu pregătire practică la sfârșit.Instruirea este concepută pentru a oferi studenților o privire de ansamblu asupra Adaptive Autosar cu o pregătire practică. În timpul acestui curs, studenții vor învăța despre componentele principale ale suitei Adaptive Autosar, diferențele dintre Adaptive vs Classic Autosar, Arhitectura orientată spre servicii și câteva caracteristici moderne C++ care sunt importante pentru dezvoltarea aplicațiilor pe Platforma Adaptive Autosar. Acestia vor învăța, de asemenea, cum să testeze și să depaneze o aplicație adaptivă.
Studenții vor afla, de asemenea, despre fluxul de lucru general atunci când livrează aplicații Adaptive Autosar, ceea ce îi va ajuta să-și înțeleagă responsabilitățile ca dezvoltatori, integratori sau testeri.
Subiecte curs
Introducere- Cunoștință (trainer, participanți)
- Scopul instruirii
- Domeniul de aplicare al instruirii
- Context
Prezentare generală Adaptive Autosar
- Ce este Adaptive Autosar
- Prezentare generală a sistemului cu platforma AdaptiveAutosar
- Diferența dintre Adaptive vs Classic Autosar
- Prezentare generală a arhitecturii Adaptive Autosar
- Ce este arhitectura orientată pe servicii (SOA)
- Prezentare generală a componentelor principale ale Adaptive Autosar
- Know-how multithreading pentru dezvoltarea de aplicații adaptive
Dezvoltarea aplicației Autosar
- Metodologia de dezvoltare
- Flux de lucru tipic pentru proiectarea, dezvoltarea și testarea aplicației adaptive
- Aprofundați aplicația demo și rulați-o pe QEMU
Testarea aplicației adaptive
- Discutați despre abordările de testare pentru aplicarea adaptivă
- Cum se proiectează cadrul de testare
- Implementați și rulați aplicația de testare pe țintă
Tehnici de depanare și sesiune manuală
- Diferite abordări ale depanării aplicațiilor
- Sesiune demonstrativă live pentru depanarea aplicației adaptive implementate
Sesiune practica
- Participanții sunt împărțiți în 3-4 grupuri și lucrează la exercițiul manual și clarifică orice întrebări deschise în timpul exercițiului cu formatorul.
Concluzii
- Feedback cu privire la rezultatele antrenamentului
- Completarea formularului de feedback
Obiective
După finalizarea cursului, studenții vor fi dezvoltat următoarele abilități cheie:- Înțelegerea Autosarului adaptiv și a diferențelor față de Autosarul clasic;
- Înțelegerea componentelor principale ale Adaptive Autosar precum EM, PM, PHM și SM etc.;
- Prezentare generală a arhitecturii orientate pe servicii (SOA);
- Câteva concepte moderne C++ și multithreading necesare dezvoltării aplicațiilor Adaptive Autosar;
- Înțelegerea fluxului de lucru general pentru dezvoltarea, testarea și livrarea unei aplicații Adaptive Autosar;
- Definirea unor interfețe simple de serviciu (ARXML);
- Dezvoltarea unei aplicații simple Adaptive Autosar și testarea acesteia într-un mediu simulat (QEMU).