ACM Home Page
Please provide us with feedback. Feedback
A uniform deductive approach for parameterized protocol safety
Full text PdfPdf (143 KB)
Source Automated Software Engineering archive
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering table of contents
Long Beach, CA, USA
SESSION: Short papers 2 table of contents
Pages: 364 - 367  
Year of Publication: 2005
ISBN:1-59593-993-4
Authors
Jean-Francois Couchot  University of Franche-Comté, Besançon, France
Alain Giorgetti  University of Franche-Comté, Besançon, France
Nikolai Kosmatov  University of Franche-Comté, Besançon, France
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 14,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101908.1101971
What is a DOI?

ABSTRACT

We present a uniform verification method of safety properties for classes of parameterized protocols. Properties like mutual exclusion or cache coherence are automatically verified for any number of similar processes communicating by broadcast and rendezvous. The protocols are specified in a language of generalized substitutions on array data structures. Sets of states are expressed by first-order formulae with equality. Predecessors are computed by an iterative semi-algorithm. Reaching an initial state or the fixpoint is shown to be decidable and an original decision procedure is provided. As a running example, the MESI protocol illustrates this approach. Experimental results show its applicability to various properties and protocol classes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
K. Baukus, Y. Lakhnech, and K. Stahl. Verification of Parameterized Protocols. Journal of Universal Computer Science, 7(2):141--158, 2001.
 
2
J.-F. Couchot and A. Giorgetti. Analyse d'atteignabilité déductive. In Congrés Approches Formelles dans l'Assistance au Développement de Logiciels, AFADL'04, pages 269--283, 2004.
 
3
 
4
 
5
G. Delzanno and A. Podelski. Constraint-based deductive model checking. Int. Journal on Software Tools for Technology Transfer, 3(3):250--270, 2001.
 
6
P. Fontaine and E. P. Gribomont. Decidability of invariant validation for parameterized systems. In Proc. 9th Int. Conf. on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'03), volume 2619 of LNCS, pages 97--112. Springer, 2003.
 
7
 
8
 
9
T. Rybina and A. Voronkov. A logical reconstruction of reachability. In Perspectives of System Informatics, volume 2890 of LNCS, pages 222--237. Springer, 2003.

Collaborative Colleagues:
Jean-Francois Couchot: colleagues
Alain Giorgetti: colleagues
Nikolai Kosmatov: colleagues