Tracing Distributed Component-Based Systems, a Brief Overview

Abstract : We overview a framework for tracing asynchronous distributed component-based systems with multiparty interactions managed by distributed schedulers. Neither the global state nor the total ordering of the system events is available at runtime. We instrument the system to retrieve local events from the local traces of the schedulers. Local events are sent to a global observer which reconstructs on-the-fly the global traces that are compatible with the local traces, in a concurrency-preserving and communication-delay insensitive fashion. The global traces are represented as an original lattice over partial states, such that any path of the lattice projected on a scheduler represents the corresponding local partial trace according to that scheduler (soundness), and all possible global traces of the system are recorded (completeness).
Complete list of metadatas

Cited literature [31 references]  Display  Hide  Download

https://hal.inria.fr/hal-01882412
Contributor : Yliès Falcone <>
Submitted on : Sunday, October 21, 2018 - 11:42:09 AM
Last modification on : Friday, October 25, 2019 - 1:21:01 AM
Long-term archiving on : Tuesday, January 22, 2019 - 12:27:12 PM

File

rv18-3.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01882412, version 1

Collections

Citation

Yliès Falcone, Hosein Nazarpour, Mohamad Jaber, Marius Bozga, Saddek Bensalem. Tracing Distributed Component-Based Systems, a Brief Overview. Proceedings of the 18th International Conference on Runtime Verification, Nov 2018, Limassol, Cyprus. ⟨hal-01882412⟩

Share

Metrics

Record views

160

Files downloads

162