×
Универзитет у Новом Саду

Предмет: Процеси у развоју аутомобилског софтвера (17.RT60)

Основне информације:
 
Категорија Стручно-апликативни
Ужа научна област Рачунарска техника и рачунарске комуникације
ЕСПБ 6

Упознавање студената са процесима у развоју аутомобилског софтвера и њихово оспособљавање за: дизајнирање, реализацију и тестирање компонената аутомобилских софтверских система базираним на аутомобилским стандардима ISO26262, ASPICE, примењујући Агилне методе.

Након успешно савладаног предмета, студент је оспособљен да разуме, објасни, и примени процесе и стандарде (ISO26262, ASPICE) софтверског инжењерства за индустрију аутомобилског софтвера. Практични део наставе оспособљава студента за: пројектовање, имплементацију, и тестирање напредних система за испомоћ возачу (ADAS) у оквиру Робот Оперативног Система (РОС) користећи програмске језике Python и C++.

1. Увод Упознавање са актуелним трендовима у развоју аутомобилског софтвера. Основе Есенцијалних Система у Аутомобилу: Контролни системи отворено-петље и затворено-петље Дискретни системи Уграђени системи Системи у реалном времену Дистрибуирани и умрежени системи Поузданост, безбедност, надгледање и дијагностика система 2. Процеси у Развоју Аутомобилског софтвера - Системски и софтверски инжењеринг (В - модел): Архитектура софтвера: Преглед и документација Анализа корисничких захтева и спецификација архитектуре логичког система Анализа архитектуре логичког система и спецификација архитектуре техничког система Спецификације софтверске архитектуре и функције - АУТОСАР (Classic и Adaptive) Интеграција и стратегије тестирања - МИЛ, СИЛ и ХИЛ РОС (Робот Оперативни Систем) - Платформа за брзо прототипирање 3. Управљање процесима у развоју аутомобилског софтвера: Скалирани агилни развој софтвера (ЛеСС, САФе) (ISO 15504 / ASPICE (ISO 26262 / Функционална безбедност у возилима 4. Практичан рад у лабораторији Обухвата дизајнирање, реализацију и тестирање напредних система за испомоћ возачу (ADAS), као што је, на пример, систем за упозоравање од фронталног судара (FCW). Практична настава се одвија у лабораторији користећи: РОС (Робот Оперативни Систем) и Autoware платформу за брзо прототиписање напредних система за испомоћ возачу (ADAS), користећи програмске језике Python и C++.

Предавања се изводе кроз интерактивну наставу са студентима. Првог дана студенти се деле у такозване Скрам тимове. Сваког дана, након завршеног предавања, тимови се окупљају и рекапитулирају испричано градиво. Након тога следи интерактивна дискусија између присутних тимова и Професора. Аудиторне вежбе се изводе кроз показну студију случаја Робот Оперативног Система и Аутоwаре платформе. Практичне вежбе подразумевају прототиписање напредних система за испомоћ возачу (ADAS), користећи програмске језике Python и C++ у оквиру Робот Оперативног Система и Autoware платформе.

Аутори Назив Година Издавач Језик
Hans-Bernd Kittlaus, Peter Clough Software Product Management and Pricing 2009 Springer Verlag, Berlin Енглески
1. Elmar Cochlovius, Andreas Stiegler Frame-synchronous, distributed video-decoding for in-vehicle infotainment systems 2011 IEEE International Conference on Consumer Electronics-Berlin (ICCE-Berlin) Енглески
Elmar Cochlovius, Dan Dodge, Shrikant Acharya The Multimedia Engine MME-a Flexible Middleware for Automotive Infotainment Systems 2008 Consumer Electronics, 2008. ICCE 2008. Digest of Technical Papers. International Conference on. IEEE, Енглески
M. Staron Automotive Software Architectures 2017 Springer Енглески
Jorg Schauffele Automotive Software Engineering: Principles, Processes, Methods, and Tools 2016 Springer Енглески
Nicolas Navet, Francoise Simonot-Lion (Editors), Automotive Embedded Systems Handbook 2009 CRC Press Енглески
Jorg Schauffele Automotive Software Engineering: Principles, Processes, Methods, and Tools 2005 SAE Internationa Енглески
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Предметни пројекат
Предиспитна
Да
Обавезна
Да
Број поена
30.00
Предметна активност
Одбрањене рачунарске вежбе
Предиспитна
Да
Обавезна
Да
Број поена
20.00
Предметна активност
Писмени део испита - комбиновани задаци и теорија
Предиспитна
Не
Обавезна
Да
Број поена
50.00
API Image

проф. др Никола Теслић

Редовни професор

Предавања

API Image

проф. др Никола Теслић

Редовни професор

Рачунарске вежбе