Bounded model checking v nástroji Java PathFinder

but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKřena, Bohuslavcs
dc.contributor.authorDudka, Vendulacs
dc.contributor.refereeČeška, Milancs
dc.date.createdcs
dc.description.abstractDiplomová práce je věnovaná aplikaci formální metody bounded model checking pro automatickou opravu chyb. Oprava se specializuje na chyby spojené se souběžností. Práce je zaměřena na programy napsané v jazyce Java, a proto pro verifikační metodu byl zvolen model checker Java Pathfinder, který je určen pro Java programy. Vlastní verifikační metoda spočívá v aplikaci strategie pro navigaci stavovým prostorem do místa verifikace. Z daného místa je spuštěn bounded model checking pro ověření opravy. Navigace stavovým prostorem je implementována pomocí strategie record&replay trace. Pro aplikaci bounded model checkingu jsou implementovány další parametry a moduly pro verifikaci speciálních vlastností systému, které ověřují koreknost opravy chyby. Bounded model checking se provádí v okolí opravy.cs
dc.description.abstractThis thesis deals with the application of bounded model checking method for self-healing assurance of concurrency related problems. The self-healing is currently interested in the Java programming language. Therefore, it concetrate mainly on the model checker Java PathFinder which is built for handling Java programs. The verification method is implemented like the Record&Replay trace strategy for navigation through a state space and performance bounded model checking from reached state through the use of Record&Replay trace strategy. Java PathFinder was extended by new moduls and interfaces in order to perform the bounded model checking for self-healing assurance. Bounded model checking is applied at the neighbourhood of self-healing.en
dc.description.markBcs
dc.identifier.citationDUDKA, V. Bounded model checking v nástroji Java PathFinder [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .cs
dc.identifier.other25222cs
dc.identifier.urihttp://hdl.handle.net/11012/53155
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectModel Checkingcs
dc.subjectJava PathFindercs
dc.subjectBounded model checkingcs
dc.subjectverifikacecs
dc.subjectRecord&Replay tracecs
dc.subjectautomatická opravacs
dc.subjectsouběžnostcs
dc.subjectověřování opravycs
dc.subjectModel Checkingen
dc.subjectJava PathFinderen
dc.subjectBounded model checkingen
dc.subjectverificationen
dc.subjectRecord&Replay traceen
dc.subjectself-healingen
dc.subjectconcurrencyen
dc.subjecthealing assuranceen
dc.titleBounded model checking v nástroji Java PathFindercs
dc.title.alternativeBounded Model Checking Using Java PathFinderen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.modified2020-05-09-23:40:41cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid25222en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:04:13en
sync.item.modts2025.01.15 22:37:35en
thesis.disciplinePočítačová grafika a multimédiacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
910.09 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_25222.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_25222.html
Collections