Using Hoare Logic in a Process Algebra Setting
| Authors | |
|---|---|
| Publication date | 2021 |
| Journal | Fundamenta Informaticae |
| Volume | Issue number | 179 | 4 |
| Pages (from-to) | 321-344 |
| Number of pages | 24 |
| Organisations |
|
| Abstract |
This paper concerns the relation between process algebra and Hoare logic. We investigate the question whether and how a Hoare logic can be used for reasoning about how data change in the course of a process when reasoning equationally about that process. We introduce an extension of ACP (Algebra of Communicating Processes) with features that are relevant to processes in which data are involved, present a Hoare logic for the processes considered in this process algebra, and discuss the use of this Hoare logic as a complement to pure equational reasoning with the equational axioms of the process algebra. |
| Document type | Article |
| Language | English |
| Related publication | Using Hoare logic in a process algebra setting |
| Published at | https://doi.org/10.3233/FI-2021-2026 |
| Published at | https://arxiv.org/abs/1906.04491v3 |
| Other links | https://www.scopus.com/pages/publications/85106759340 |
| Downloads |
1906.04491v3
(Submitted manuscript)
|
| Permalink to this page | |
