Causal-consistent replay debugging for message passing programs
From MaRDI portal
Publication:6190186
DOI10.1007/978-3-030-21759-4_10OpenAlexW2948040334MaRDI QIDQ6190186
Ivan Lanese, Adrián Palacios, Germán Vidal
Publication date: 6 February 2024
Published in: Formal Techniques for Distributed Objects, Components, and Systems (Search for Journal in Brave)
Full work available at URL: https://doi.org/10.1007/978-3-030-21759-4_10
Other programming paradigms (object-oriented, sequential, concurrent, automatic, etc.) (68N19) Models and methods for concurrent and distributed computing (process algebras, bisimulation, transition nets, etc.) (68Q85)
Related Items (6)
Computing race variants in message-passing concurrent programming with selective receives ⋮ Prefix-based tracing in message-passing concurrency ⋮ Reversible debugging in logic programming ⋮ Comparative Transition System Semantics for Cause-Respecting Reversible Prime Event Structures ⋮ Unnamed Item ⋮ A reversible debugger for imperative parallel programs with contracts
Cites Work
- Unnamed Item
- Causal-consistent rollback in a tuple-based language
- Cauder: a causal-consistent reversible debugger for Erlang
- A theory of reversibility for Erlang
- A reversible semantics for Erlang
- Controlling Reversibility in Higher-Order Pi
- Time, clocks, and the ordering of events in a distributed system
- Causally Consistent Dynamic Slicing
- Causal-Consistent Replay Reversible Semantics for Message Passing Concurrent Programs
This page was built for publication: Causal-consistent replay debugging for message passing programs