|
|||||||||
|
|
LieuIBISC: comment y aller (tour Evry2, 4eme étage, salle de réunion) Programme14h00-15h00 : Tayssir Touili (LIAFA -Paris 7), SPADE: Verification of Multithreaded Dynamic and Recursive Programs
To represent such programs accurately, we define the model SPAD that can be seen as the extension with synchronisation of the class PAD (the subclass of the rewrite systems PRS where parallel composition is not allowed in the left-hand sides of the rules). We consider the reachability problem of this model, which is undecidable. We reduce this problem 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 in a tool called SPADE, and we applied this tool to different case studies. Our results are encouraging. In particular, we were able to automatically find two bugs in two versions of a Windows NT Bluetooth driver. 15h00-15h30 : Antoine Spicher, IBISC, Univ. Evry Val-d'Essone
|
||||||||
![]() |
|||||||||