We present a simple formulation of Assumption-Commitment reasoning using CSP (Communicating Sequential Processes). An assumption-commitment style property of a process SYS takes the form COM SYS ∥ ASS, for 'assumption' and 'commitment' processes ASS and COM. We describe proof rules that allow derivation of assumption-commitment style properties of a composite system from such properties of its components, given appropriate side conditions. Most of the rules have a superficially appealing 'homomorphic' quality: the overall assumption and commitment processes are composed similarly to the overall system. We also give a 'non-homomorphic' rule that corresponds quite well to classical assumption-commitment rules. Antecedants and side conditions ...
AbstractIn this paper, we address the problem of applying SAT-based bounded model checking (BMC) and...
This paper presents composition rules for assumption-commitment specifications that handle liveness ...
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of large syst...
AbstractWe present a simple formulation of Assumption-Commitment reasoning using CSP. In our formula...
AbstractConsistency checking in the CSP ∥ B approach verifies that an individual controller process,...
Abstract. This paper presents a transformation-based compositional verification approach for verifyi...
Abstract. We present a new technique for automatically synthesizing the assumptions needed in compos...
The assumption/commitment (also called rely/guarantee) style has been advocated for the specificatio...
Consistency between a process and its specification expressed in CSP is typically presented as a ref...
Software systems are taking on an increasingly important role in society and are being used in criti...
Abstract We present an approach to software model checking based on game semantics and the CSP proce...
The problem of composing assumption-commitment specifications arises in the hierarchical development...
AbstractThe problem of composing assumption-commitment specifications arises in the hierarchical dev...
Compositional verification provides a way for deducing properties of a complete program from propert...
This paper presents a combination between the assume-guarantee paradigm and the testing relation ioc...
AbstractIn this paper, we address the problem of applying SAT-based bounded model checking (BMC) and...
This paper presents composition rules for assumption-commitment specifications that handle liveness ...
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of large syst...
AbstractWe present a simple formulation of Assumption-Commitment reasoning using CSP. In our formula...
AbstractConsistency checking in the CSP ∥ B approach verifies that an individual controller process,...
Abstract. This paper presents a transformation-based compositional verification approach for verifyi...
Abstract. We present a new technique for automatically synthesizing the assumptions needed in compos...
The assumption/commitment (also called rely/guarantee) style has been advocated for the specificatio...
Consistency between a process and its specification expressed in CSP is typically presented as a ref...
Software systems are taking on an increasingly important role in society and are being used in criti...
Abstract We present an approach to software model checking based on game semantics and the CSP proce...
The problem of composing assumption-commitment specifications arises in the hierarchical development...
AbstractThe problem of composing assumption-commitment specifications arises in the hierarchical dev...
Compositional verification provides a way for deducing properties of a complete program from propert...
This paper presents a combination between the assume-guarantee paradigm and the testing relation ioc...
AbstractIn this paper, we address the problem of applying SAT-based bounded model checking (BMC) and...
This paper presents composition rules for assumption-commitment specifications that handle liveness ...
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of large syst...