DocumentCode :
2081271
Title :
Formalization and verification of coherence protocols with the gamma framework
Author :
Mentré, David ; Métayer, Daniel Le ; Priol, Thierry
Author_Institution :
IRISA/INRIA, Rennes, France
fYear :
2000
fDate :
2000
Firstpage :
105
Lastpage :
113
Abstract :
This paper presents an approach to formalize coherence protocols for shared virtual memories as multiset rewriting systems. The global state of the protocol is represented as a multiset and rewriting rules are used to describe state changes. Invariants are expressed as properties on the cardinality of subsets which characterize specific relations. We present an automatic algorithm to check that a property is an invariant of a protocol. Both the formalization and the verification steps are illustrated on the Li and Hudak single-writer/multiple-readers coherence protocol
Keywords :
formal specification; formal verification; protocols; rewriting systems; shared memory systems; automatic algorithm; coherence protocol formalisation; coherence protocol verification; gamma framework; global state; invariants; multiset rewriting systems; shared virtual memories; single-writer/multiple-readers coherence protocol; state changes; subset cardinality; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 2000. Proceedings. International Symposium on
Conference_Location :
Limerick
Print_ISBN :
0-7695-0634-8
Type :
conf
DOI :
10.1109/PDSE.2000.847855
Filename :
847855
Link To Document :
بازگشت