On using Tracer Driver for External Dynamic Process Observation

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Paper presented at the 16th Workshop on Logic-based Methods in Programming Environments

Scientific paper

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 seems to make the idea of full trace unrealistic. In this work we explore the consequences of this notion in term of potential efficiency, by analyzing the respective workloads between the (full) tracer and many different analyzers, all being likely run in true parallel environments. To illustrate this study, we use the example of the observation of the resolution of constraints systems (proof-tree, search-tree and propagation) using sophisticated visualization tools, as developed in the project OADymPPaC (2001-2004). The processes considered here are computer programs, but we believe the approach can be extended to many other kinds of processes.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

On using Tracer Driver for External Dynamic Process Observation does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with On using Tracer Driver for External Dynamic Process Observation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On using Tracer Driver for External Dynamic Process Observation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-120187

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.