DocumentCode :
2828638
Title :
Checking Non-divergence, Channel-Bound and Global Cooperation Using SAT-Solvers
Author :
Avellaneda, Florent ; Morin, Rémi
Author_Institution :
Lab. d´´Inf. Fondamentale de Marseille, Aix-Marseille Univ., Marseille, France
fYear :
2011
fDate :
20-24 June 2011
Firstpage :
19
Lastpage :
28
Abstract :
Divergence appears in message sequence chart specifications when an unbounded number of messages are pending within a communication channel. Several algorithms and tools have been already developed to detect this property. This paper explains why checking non-divergence is very close to the Boolean satisfiability problem and shows how SAT-solvers can be used to check this property efficiently. We show also how some other close properties can be checked similarly.
Keywords :
computability; diagrams; message passing; Boolean satisfiability problem; Channel-Bound; SAT-solvers; divergence; message sequence chart specifications; Algorithm design and analysis; Concurrent computing; Image edge detection; Junctions; Partitioning algorithms; Protocols; Unified modeling language; Message sequence charts; SAT-solvers; buffer size; formal methods; message-passing systems; realizability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2011 11th International Conference on
Conference_Location :
Newcastle Upon Tyne
ISSN :
1550-4808
Print_ISBN :
978-1-61284-974-4
Type :
conf
DOI :
10.1109/ACSD.2011.31
Filename :
5988914
Link To Document :
بازگشت