Partial-order verification methods exploit “independency” between transitions of a concurrent program to avoid parts of the state space explosion due to the modeling of concurrency by interleaving. In this paper, we study the influence of refining dependencies between transitions of the program on the effectiveness of these methods. We show that carefully tracking dependencies can yield substantial improvements for their performances. For instance, we were able to decrease the memory requirements needed for the verification of a real-size protocol with such a method from a factor of 5 to a factor of 25 by only refining dependencies.
CITATION STYLE
Godefroid, P., & Pirottin, D. (1993). Refining dependencies improves partial-order verification methods. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 697 LNCS, pp. 438–449). Springer Verlag. https://doi.org/10.1007/3-540-56922-7_36
Mendeley helps you to discover research relevant for your work.