Závěrečná práce: Barbora Vaššová: Verifikace protokolu AMQP
Bakalářská práce
Verifikace protokolu AMQP
Verification of AMQP Protocol
Anotace
Cieľom tejto práce je formálne verifikovať niektoré vlastnosti AMQP protokolu. Tento protokol je formálne popísaný a modelovaný v jazyku DVE. Požadované vlastnosti, zamerané na spoľahlivosť protokolu, sú formulované pomocou lineárnej temporálnej logiky. Pri samotnej verfikácii bol použitý DiVinE model checker, keďže plne podporuje verifikácu modelov napísaných v jazyku DVE aj verifikáciu vlastností napísaných v LTL.
Abstract
The aim of this thesis is to formally verify some properties of the AMQP protocol. This protocol is formally described and modeled in DVE language. The required properties, focused on reliability of the protocol, are formulated with the help of linear temporal logic. In order to verify the created model, the DiVinE model checker is used, since it fully suports both verification of models written in DVE language and verification of properties written in LTL.
Zadání práce
19. 5. 2015 11:24, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
- Zadáno/změněno 19. 6. 2015 16:17, Helena Kryštofová
- Záznam založen 8. 4. 2015 14:53, RNDr. Ing. Lucie Pekárková, učo 60555
- Zveřejnit od 18. 5. 2015 11:11, Eva Drštková
- Práce převzata 18. 5. 2015 11:11, Eva Drštková
Konzultant
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Simulátor pro modelovací jazyk nástroje DiVinE
Bc. Martin Moráček, učo 208081 -
Predicate Abstraction of DiVinE Models
Mgr. Jiří Novosad, učo 99288 -
Post-mortem analýza stavového prostoru
Mgr. Jan Kriho -
Interpretace DVE modelů v Haskellu
Mgr. Adam Šiška, učo 207864 -
Proxying, recording and replaying syscalls in DiOS
Bc. Tomáš Krchňák, učo 485601 -
Trading space for time in explicit-state model checking
Bc. Pavel Mičan, učo 173327 -
Relaxed Memory Models in DiVinE
Mgr. Vojtěch Havel, učo 359437 -
Model Checking with System Call Traces
Mgr. Katarína Kejstová




