Modellalapú szoftverkomponens-tesztkörnyezet fejlesztése

Tanszéki konzulens: 
A munkatárs fényképe
habilitated associate professor
Szoba: IE416
Tel.:
+36 1 463-4114
Email: sujbert (*) mit * bme * hu
Külső konzulens: 
Faragó Dániel, IP Camp, Budapest

A kiírás adatai

A téma státusza: 
Korábbi (jelenleg nem aktív, de látszik)
Kiírás éve: 
2018
A kiírás jellege: 
önálló labor

A modern gépjárművek összetett szolgáltatásainak megvalósításában számos vezérlőegység (ECU) vesz részt.  Az így létrejövő bonyolult, elosztott rendszer megtervezése, alkotóelemeinek kifejlesztése - a kompatibilitási kényszerek figyelembevételével - nem egyszerű feladat.  Tovább bonyolítja a helyzetet, hogy a vezérlőegységek fejlesztése gyakran a világ különböző pontjain működő beszállítók feladata.  A beszállítók és az autógyártók közötti együttműködés megkönnyítését célzó AUTOSAR szabvány a rendszer és a vezérlőegységek által megvalósítandó funkciók modellezésétől kezdve, a vezérlőegységeken futó szoftverarchitektúráján át az alkalmazandó módszertanokig, a fejlesztés számos aspektusát definiálja.

A vezérlőegységek magas szintű funkcióit megvalósító AUTOSAR szoftverkomponensek az architektúra legfelső, úgynevezett alkalmazás rétegében helyezkednek el.  A komponensek a vezérlőegység fizikai szolgálatatásait az RTE-n (Futtató Környezet) keresztül érik el, megvalósításuk teljesen hardverfüggetlen, így a fejlesztés során elengedhetetlen modultesztek megvalósítása lehetségessé válik a futtató környezet szimulálásával PC-s környezetben is.  A szimulációhoz szükséges összes információ rendelkezésre áll a komponenseket leíró AUTOSAR modellekben.  A hallgató feladata egy olyan C nyelvű modulteszt környezet megtervezése és megvalósítása, mely teljes egészében generálható a komponensek AUTOSAR modellje alapján, ezzel jelentősen csökkentve a tesztelő mérnökök terheit.  A kódgenerátorok megvalósítása Java nyelven történik.  A megvalósított keretrendszernek lehetővé kell tennie tesztesetek és tesztkészletek egyszerű definiálását és implementálását, valamint azok automatizálható futtatását is.

http://www.ip-camp.eu/
 

© 2010-2024 BME MIT