Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 422524

Formalna provjera C programa


Vidačković, Ines
Formalna provjera C programa, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 422524 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Formalna provjera C programa
(Formal verification of C programs)

Autori
Vidačković, Ines

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
09.07

Godina
2009

Stranica
67

Mentor
Bogunović, Nikola

Neposredni voditelj
Bogunović, Nikola

Ključne riječi
Formalna verifikacija; Ograničena provjera modela; CProver; CBMC; SATABS
(Formal verification; Bounded model checking; CProver; CBMC; SATABS)

Sažetak
U završnom radu se daje kratak uvod u formalne metode u inženjerstvu programske potpore te se opisuje problem znanstvenih formalizma u provjeri računalnih programa. Provjera modela se predlaže kao jedno od mogućih rješenja tog problema. Detaljno se, kroz primjere, demonstrira korištenje programa CBMC kao posebnog alata koji primjenjuje metodu ograničene provjere modela. Opisano je kako program instalirati i koristiti za provjeru programa na grafičkom sučelju i sučelju naredbenog retka te postupak prevođenja izvornog programa u CNF formulu za provjeru svojstva. Spominju se i drugi programi dostupni u CProver sustavu za formalnu verifikaciju C programa. U sklopu SATABS programa se uvodi metoda apstrakcije za provjeru modela i pokazuje korištenje programa kroz jednostavan primjer. Pokazana je mogućnost provjere ekvivalentnosti modela pisanih programskim jezikom C i Verilogom. Na kraju je prikazan potpuni pregled obilježja ANSI-C programskog jezika implementiranih u programski sustav CProver.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Nikola Bogunović (mentor)


Citiraj ovu publikaciju:

Vidačković, Ines
Formalna provjera C programa, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Vidačković, I. (2009) 'Formalna provjera C programa', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Vida\v{c}kovi\'{c}, Ines}, year = {2009}, pages = {67}, keywords = {Formalna verifikacija, Ograni\v{c}ena provjera modela, CProver, CBMC, SATABS}, title = {Formalna provjera C programa}, keyword = {Formalna verifikacija, Ograni\v{c}ena provjera modela, CProver, CBMC, SATABS}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Vida\v{c}kovi\'{c}, Ines}, year = {2009}, pages = {67}, keywords = {Formal verification, Bounded model checking, CProver, CBMC, SATABS}, title = {Formal verification of C programs}, keyword = {Formal verification, Bounded model checking, CProver, CBMC, SATABS}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font