Skip to main content
Log in

csp2B: A Practical Approach to Combining CSP and B

  • Original Paper
  • Published:
Formal Aspects of Computing

Abstract.

This paper describes the tool csp2B, which provides a means of combining CSP-like descriptions with standard B specifications. The notation of CSP provides a convenient way of describing the order in which the operations of a B machine may occur. The function of the tool is to convert CSP-like specifications into standard machine-readable B specifications, which means that they may be animated and appropriate proof obligations may be generated. Use of csp2B means that abstract specifications and refinements may be specified purely using CSP or using a combination of CSP and B. The translation is justified in terms of an operational semantics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received February 2000 / Accepted in revised form April 2000

Rights and permissions

Reprints and permissions

About this article

Cite this article

Butler, M. csp2B: A Practical Approach to Combining CSP and B. Form Aspects Comput 12, 182–198 (2000). https://doi.org/10.1007/PL00003930

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00003930

Navigation