Bartha Tamás, Majzik István

Biztonságra tervezés és biztonságigazolás formális módszerei


Függvények

Az Uppaal lehetőséget ad egyszerű függvények létrehozására is, amelyeket szintén kifejezésekben és az előbb ismertetett négy állapotátmenet-mező valamelyikében használhatunk fel. A függvényeket a C nyelv szintaxisának megfelelően a többi deklaráció mellett lehet definiálni. Egy függvény rendelkezhet visszatérési értékkel (ennek típusát a függvény típusa határozza meg; ha nincs visszatérési érték, akkor a void kulcsszót kell megadni típusként), paraméterekkel (a paramétereknek is van típusa; a hivatkozás szerint átadott paramétereket az & előtét jelzi), a függvények törzsében pedig lokális változókat deklarálhatunk. A függvények végrehajtási blokkjában a C nyelvből ismert for, while, do és if vezérlési szerkezeteket használhatjuk. A függvényből a return utasítással léphetünk ki, amelynek opcionális paramétere a függvény visszatérési értéke.

Biztonságra tervezés és biztonságigazolás formális módszerei

Tartalomjegyzék


Kiadó: Akadémiai Kiadó

Online megjelenés éve: 2019

ISBN: 978 963 454 291 9

Jelen jegyzet a Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésmérnöki és Járműmérnöki Kara Autonóm járműirányítási mérnök MSc mesterszak képzéséhez készült kiegészítő tananyagként. Az autonóm járművek a jövőben olyan mértékben alakítják át a közlekedéssel kapcsolatos társadalmi elvárásokat, és ennek kapcsán biztonságos működésükkel kapcsolatban olyan elvárások fogalmazódnak meg, hogy a jegyzetben ismertetett biztonságigazolási módszerek egyre jobban integrálódni fognak a járműmérnöki gyakorlatba. Jegyzetünk megalapozó tankönyvnek tekinthető a formális módszerek mérnöki alkalmazása területén: bevezet a legfontosabb formális leírási módok használatába, segít a rendszerek modellezésének megértésében és elsajátításában, és bemutatja a modellellenőrzés legfontosabb módszereit.

Hivatkozás: https://mersz.hu/bartha-majzik-biztonsagra-tervezes-es-biztonsagigazolas-formalis-modszerei//

BibTeXEndNoteMendeleyZotero

Kivonat
fullscreenclose
printsave