Bocchi, Laura, Lange, Julien, Thompson, Simon, Voinea, Laura (2023) A model of actors and grey failures. Logical Methods in Computer Science, 19 (4). 13:1-13:29. ISSN 1860-5974. (doi:10.46298/lmcs-19(4:13)2023) (KAR id:112582)
|
PDF
Publisher pdf
Language: English
This work is licensed under a Creative Commons Attribution 4.0 International License.
|
|
|
Download this file (PDF/659kB) |
Preview |
| Request a format suitable for use with assistive technology e.g. a screenreader | |
| Official URL: https://doi.org/10.46298/lmcs-19(4:13)2023 |
|
Abstract
Existing models for the analysis of concurrent processes tend to focus on fail-stop failures, where processes are either working or permanently stopped, and their state (working/stopped) is known. In fact, systems are often affected by grey failures: failures that are latent, possibly transient, and may affect the system in subtle ways that later lead to major issues (such as crashes, limited availability, overload). We introduce a model of actor-based systems with grey failures, based on two interlinked layers: an actor model, given as an asynchronous process calculus with discrete time, and a failure model that represents failure patterns to inject in the system. Our failure model captures not only fail-stop node and link failures, but also grey failures (e.g., partial, transient). We give a behavioural equivalence relation based on weak barbed bisimulation to compare systems on the basis of their ability to recover from failures, and on this basis we define some desirable properties of reliable systems. By doing so, we reduce the problem of checking reliability properties of systems to the problem of checking bisimulation.
| Item Type: | Article |
|---|---|
| DOI/Identification number: | 10.46298/lmcs-19(4:13)2023 |
| Subjects: | Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, |
| Institutional Unit: | Schools > School of Computing |
| Former Institutional Unit: |
There are no former institutional units.
|
| Funders: |
Engineering and Physical Sciences Research Council (https://ror.org/0439y7842)
European Union (https://ror.org/019w4f821) |
| Depositing User: | Laura Bocchi |
| Date Deposited: | 06 Jan 2026 12:20 UTC |
| Last Modified: | 08 Jan 2026 09:26 UTC |
| Resource URI: | https://kar.kent.ac.uk/id/eprint/112582 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):

https://orcid.org/0000-0002-7177-9395
Altmetric
Altmetric