Detail publikace

Automata-based Verification of Programs with Tree Updates

HABERMEHL, P., RADU, I., VOJNAR, T. Automata-based Verification of Programs with Tree Updates. Verimag Technical Report number TR-2005-16, Grenoble: VERIMAG, 2005.
Název česky
Verifikace programů manipulujících stromové struktury s využitím teorie automatů
Typ
výzkumná zpráva
Jazyk
anglicky
Autoři
Habermehl Peter
Radu Iosif
Vojnar Tomáš, prof. Ing., Ph.D. (UITS)
Klíčová slova

formální verifikace, symbolické metody, teorie automatů, stromové utomaty, automaty s kvantitativními omezeními

Abstrakt

Článek zavádí novou třídu stromových automatů rozšířených o určitouformu kvantitaivních omezení nad velikostí přijímaných stromů a jejichpodstromů. Je ukázáno, že navržená třída má celou řadu  žádoucíchjazykově-teoretických vlastností (uzavřenost, rozhodnutelnost). Tatotřída je motivována využitím v automatizované verifikaci programůmanipulujících vyvážené stromové struktury (Red-Black trees, AVLtrees). Je ukázáno, že operace používané pro manipulaci takovýchstruktur lze realizovat nad vhodně zvolenou podtřídou navrženýchstromových automatů. To tvoří základ pro semi-automatickou metoduformální verifikace programů manipulujících zmíněné datové struktur,jež se velmi často používají v kritických programových dílech(operačnía řídicí systémy).

Rok
2005
Strany
28
Vydavatel
VERIMAG
Místo
Verimag Technical Report number TR-2005-16, Grenoble
BibTeX
@techreport{BUT58317,
  author="Peter {Habermehl} and Iosif {Radu} and Tomáš {Vojnar}",
  title="Automata-based Verification of Programs with Tree Updates",
  year="2005",
  publisher="VERIMAG",
  address="Verimag Technical Report number TR-2005-16, Grenoble",
  pages="28"
}
Nahoru