On using Tracer Driver for External Dynamic Process Observation
Pierre Deransart

TL;DR
This paper introduces the concept of a 'full trace' and a tracer driver to enable simultaneous, flexible observation of dynamic processes through multiple analyzers, focusing on efficiency and practicality.
Contribution
It proposes the novel notion of a full trace and a tracer driver to facilitate multi-analyzer observation of processes, addressing efficiency and scalability issues.
Findings
Tracer driver restricts information flow for tractability.
Analysis of workload distribution between tracer and analyzers.
Application to constraint system resolution visualization.
Abstract
One is interested here in the observation of dynamic processes starting from the traces which they leave or those that one makes them produce. It is considered here that it should be possible to make several observations simultaneously, using a large variety of independently developed analyzers. For this purpose, we introduce the original notion of ``full trace'' to capture the idea that a process can be instrumented in such a way that it may broadcast all information which could ever be requested by any kind of observer. Each analyzer can then find in the full trace the data elements which it needs. This approach uses what has been called a "tracer driver" which completes the tracer and drives it to answer the requests of the analyzers. A tracer driver allows to restrict the flow of information and makes this approach tractable. On the other side, the potential size of a full trace…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Business Process Modeling and Analysis · Simulation Techniques and Applications
