séminaire MoVeRSS

On model checking concurrent recursive programs

2011-4-5
报告人 : Tayssir Touili, Chargée de recherche CNRS, LIAFA, Université Paris - Diderot
 We consider the problem of model-checking multi-threaded programs with recursive procedure calls, result passing between recursive procedures, dynamic creation of parallel processes, and synchronisation between parallel threads. To represent such programs accurately, we define a model based on rewrite systems. We consider the reachability problem of this model. This problem being undecidable, we reduce it to the computation of abstractions of the sets of execution paths of the program, and we propose a generic technique that can compute different abstractions (of different precisions and different costs) of these sets. We implemented our techniques. Our tool allowed to find errors in two versions of a Windows Bluetooth Driver.

更多具体信息 …
Beatrice.Berard (at) nulllip6.fr
Mentions légales
网站导航