HOL-CSPM - Architectural operators for HOL-CSP

Benoît Ballenghien 📧, Safouan Taha 📧 and Burkhart Wolff 📧

December 5, 2023

This is a development version of this entry. It might change over time and is not stable. Please refer to release versions for citations.

Abstract

Recently, a modern version of Roscoes and Brookes Failure-Divergence Semantics for CSP has been formalized in Isabelle: HOL-CSP. The session HOL-CSP introduces among other things some binary operators on processes that we will here generalize in a fully-abstract way. On these "architectural operators", we will prove the properties of refinement, the rules of continuity and the laws of interaction so that they can be easily used. Finally, we will give examples of their usefulness when trying to model complex systems.

License

BSD License

Topics

Session HOL-CSPM