Bc. Tadeáš Kučera

Diplomová práce

API pro monitorování chování programů v kontextu nástroje DIVINE

API for Monitoring of Program Behaviour in DIVINE Model Checker
Anotace:
V této práci se zabýváme návrhem a implementací API pro monitorování programů verifikačním nástrojem DIVINE. Implementovaný monitor podporuje monitorování omega-regulárních vlastností programu pomocí zobecněných Buchiho automatů s akceptační podmínkou na hranách (TGBA). Naše rozhraní nabízí specifikaci přímo ve formě TGBA nebo ve formě formulí lineární temporální logiky (LTL), a to prostřednicvím vlastního …více
Abstract:
In this work, we design and implement the API for program monitoring by the model checker DIVINE. The implemented monitor supports the monitoring of omega-regular properties using generalized transition based Buchi automata. Our implementation enables the specification of required properties in the form of TGBA or via a formula in linear temporal logic (LTL). We implement a custom translation engine …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 7. 1. 2019

Obhajoba závěrečné práce

  • Obhajoba proběhla 6. 2. 2019
  • Vedoucí: prof. RNDr. Jiří Barnat, Ph.D.
  • Oponent: doc. RNDr. Jan Strejček, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Přírodovědecká fakulta

Masarykova univerzita

Přírodovědecká fakulta

Magisterský studijní program / obor:
Matematika / Matematika s informatikou