Cauder: a causal-consistent reversible debugger for Erlang

From MaRDI portal
Publication:1648893

DOI10.1007/978-3-319-90686-7_16OpenAlexW2799377964WikidataQ57573905 ScholiaQ57573905MaRDI QIDQ1648893

Naoki Nishida, Ivan Lanese, Adrián Palacios, Germán Vidal

Publication date: 9 July 2018

Full work available at URL: https://hal.inria.fr/hal-01912894/file/paper.pdf




Related Items (25)

Global Reproducibility Through Local Control for Distributed Active ObjectsTowards Bridging Time and Causal ReversibilityPrefix-based tracing in message-passing concurrencyBridging Causal Reversibility and Time Reversibility: A Stochastic Process Algebraic ApproachrevTPL: The Reversible Temporal Process LanguageCausal-consistent replay debugging for message passing programsReversible debugging of concurrent Erlang programs: supporting imperative primitivesProgram equivalence in an untyped, call-by-value functional language with uncurried functionsReversible computing from a programming language perspectiveA parametric framework for reversible \(\pi\)-calculiCausal-Consistent Debugging of Distributed Erlang ProgramsForward-Reverse Observational Equivalences in CCSKStatic versus dynamic reversibility in CCSUnnamed ItemA theory of reversibility for ErlangEvent structure semantics of (controlled) reversible CCSUnnamed ItemCausal-Consistent Replay Reversible Semantics for Message Passing Concurrent ProgramsReversible Imperative Parallel Programs and DebuggingRealizable causal-consistent reversible choreographies for systems with first-in-first-out communication channelsA core Erlang semantics for declarative debuggingAlgeo: an algebraic approach to reversibilityReversibility in Erlang: imperative constructsA reversible debugger for imperative parallel programs with contractsTowards causal-consistent reversibility of imperative concurrent programs


Uses Software






This page was built for publication: Cauder: a causal-consistent reversible debugger for Erlang