Publication result detail

Tree Automata In Modelling And Verification Of Concurrent Programs

ROGALEWICZ, A.; VOJNAR, T.

Original Title

Tree Automata In Modelling And Verification Of Concurrent Programs

English Title

Tree Automata In Modelling And Verification Of Concurrent Programs

Type

Paper in proceedings outside WoS and Scopus

Original Abstract

We consider the problem of automated formal verification of modernconcurrent software systems. Dealing with such systems, which involveshandling unbounded dynamic instantiation, recursion, etc., naturallyleads to a need of dealing with infinite state spaces. We supposestates of such systems to be viewed as terms with a tree structure andin the future, we would like to use the regular tree model checkingmethod for dealing with infinite sets of states. Infinite sets ofstates are to be finitely described by tree automata and theirtransformations by tree transducers. To facilitate the termination ofthe method, we intend to use a generalization of the abstract regularmodel checking method proposed for linear words. In the paper, wediscuss the starting points of our work, the problems to be solved, andbriefly sketch our first preliminary steps in the area---namely stepsleading to a library for handling tree automata and transducers to beused as a basis for our future verification tool.

English abstract

We consider the problem of automated formal verification of modernconcurrent software systems. Dealing with such systems, which involveshandling unbounded dynamic instantiation, recursion, etc., naturallyleads to a need of dealing with infinite state spaces. We supposestates of such systems to be viewed as terms with a tree structure andin the future, we would like to use the regular tree model checkingmethod for dealing with infinite sets of states. Infinite sets ofstates are to be finitely described by tree automata and theirtransformations by tree transducers. To facilitate the termination ofthe method, we intend to use a generalization of the abstract regularmodel checking method proposed for linear words. In the paper, wediscuss the starting points of our work, the problems to be solved, andbriefly sketch our first preliminary steps in the area---namely stepsleading to a library for handling tree automata and transducers to beused as a basis for our future verification tool.

Keywords

formal verification, regular model checking, automated abstraction

Key words in English

formal verification, regular model checking, automated abstraction

Authors

ROGALEWICZ, A.; VOJNAR, T.

RIV year

2011

Released

22.09.2004

Publisher

Marq software s.r.o.

Location

Ostrava

ISBN

80-86840-03-4

Book

Proceedings of ASIS 2004

Pages from

197

Pages to

202

Pages count

6

BibTex

@inproceedings{BUT17569,
  author="Adam {Rogalewicz} and Tomáš {Vojnar}",
  title="Tree Automata In Modelling And Verification Of Concurrent Programs",
  booktitle="Proceedings of ASIS 2004",
  year="2004",
  pages="197--202",
  publisher="Marq software s.r.o.",
  address="Ostrava",
  isbn="80-86840-03-4"
}