2001
DOI: 10.1016/s0167-6423(00)00023-x
|View full text |Cite
|
Sign up to set email alerts
|

Model-checking CSP-Z: strategy, tool support and industrial application

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 46 publications
(27 citation statements)
references
References 9 publications
0
27
0
Order By: Relevance
“…The simultaneous and synchronised execution of the behavioural and the data parts of a CSP Z specification has been the key point for the development of a model checking strategy [17]: the CSP and the Z parts are translated into pure CSP processes (P CSP and P Z , respectively) that synchronise on all events from the Interface, as formalised by Equation 1.…”
Section: Csp Z Model Checkingmentioning
confidence: 99%
See 1 more Smart Citation
“…The simultaneous and synchronised execution of the behavioural and the data parts of a CSP Z specification has been the key point for the development of a model checking strategy [17]: the CSP and the Z parts are translated into pure CSP processes (P CSP and P Z , respectively) that synchronise on all events from the Interface, as formalised by Equation 1.…”
Section: Csp Z Model Checkingmentioning
confidence: 99%
“…Then, Step 2 translates all structures (CSP part, DI and DD subparts) into CSP processes according to the strategy proposed in [17].…”
Section: Lemma 31 Let P Be a Csp Process Let C Be A Channel Of P Wimentioning
confidence: 99%
“…FDR2 was released in 1996, and has been widely used both within industry and in academia for verifying systems [4,5,6]. It is also used as a verification backend for several other tools including: Casper [7] which verifies security protocols; SVA [8] which can verify simple shared-variable programs; in addition to several industrial tools (e.g.…”
Section: Introductionmentioning
confidence: 99%
“…A likely culprit for this time inefficiency, as noted by Mota and Sampaio [11], is the extensive use of set construction to determine valid states of the specification. It is deemed that avoidance of this construct improves the efficiency of model checking Object-Z constructs, and hence a replacement construct -replicated external choice -is trialled as an alternative in the following encoding.…”
Section: A More Efficient Encoding?mentioning
confidence: 99%
“…The first is based on existing work of Fischer and Wehrheim [8] for the integration of Object-Z and CSP called CSP-OZ [7]. The second aims at avoiding the use of certain constructs in the Fischer and Wehrheim approach argued to be inefficient by Mota and Sampaio [11]. In Section 4, we compare the efficiency of the translation schemes via a number of experiments.…”
Section: Introductionmentioning
confidence: 99%