Primjena apstrakcije predikata u verifikacija programske potpore (CROSBI ID 365064)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Pazman, Tibor
Bogunović, Nikola
Bogunović, Nikola
hrvatski
Primjena apstrakcije predikata u verifikacija programske potpore
U okviru oblikovanja programske potpore formalna verifikacija je značajan i težak problem. To se posebice odnosi na sustave s velikim ili beskonačnim prostorom stanja gdje su postupci tradicijske provjere modela s eksplicitnim ili simboličkim predstavljanjem stanja neuporabivi. U radu je objašnjen princip ekstrakcije jednostavnijeg modela iz izvornog programa temeljem apstrakcije predikata. Kako verifikacija na apstrahiranom modelu može generirati protuprimjer koji nije moguć u izvođenju izvornog programa, objašnjen je postupak rafiniranja modela. Primjena formalne verifikacije programske potpore temeljene na apstrakciji predikata pokazana je na nekoliko primjera.
formalne metode; formalna verifikacija; apstrakcija predikata; CEGAR postupak
nije evidentirano
engleski
Application of predicate abstraction in software verification
nije evidentirano
formal methods; formal verification; predicate abstraction; CEGAR method
nije evidentirano
Podaci o izdanju
62
15.06.2011.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb