Karbantarthatóságot növelő fejlesztések biztonságkritikus fékvezérlő elektronikai egységen

2019-2020 ősz

Szoftver

Téma leírása

Napjainkban a fékrendszereket vezérlő nagy komplexitású, biztonságkritikus beágyazott szoftverek élettartama akár több évtized is lehet, melynek során a terméktámogatást folyamatosan biztosítani kell. Ehhez a szoftverek úgynevezett nem-funkcionális követelményei közül kiemelt szerepe van a karbantarthatóságnak.

A szakdolgozat készítése során a hallgató feladata egy SIL-2 minősítésű vezérlőkártya szoftverének analízise megfelelő eszköztámogatással, majd az eredmények alapján a szoftverkomponensek frissítése és az elkészült kód integrációs tesztelése a kész vezérlőkártyán. A tervezés és implementálás során a vonatkozó vasúti szabványoknak és vállalati sztenderdeknek való megfelelés alapkövetelmény.

 

A hallgató feladatának a következőkre kell kiterjednie:

  • Ismerkedjen meg az EN50128 valamint a cég belső szabványaival!
  • Ismerkedjen meg az adott platformra vonatkozó szoftverminőségi keretrendszerrel!
  • Ismerje meg a MISRA 2012 ajánlásait!
  • A tesztek végrehajtásával ellenőrizze a működést!
  • Sajátítsa el a statikus analízis során használt eszközök felkonfigurálását és használatát!
  • Végezze el a kódanalízist a vezérlőkártya szoftverén!
  • Az eredmények alapján frissítse az egyes modulokat!
  • Integrálja a kész komponenseket!
  • Tervezze meg a tesztkonfigurációt és szükség esetén implementáljon tesztalkalmazásokat!
  • A tesztek végrehajtásával ellenőrizze a működést!

Külső partner: Knorr-Bremse Vasúti Járműrendszerek Hungária Kft.

Maximális létszám: 1 fő