Software Trace Diagrams (STDiagrams)

When depicting trace analysis patterns we used two-dimensional diagrams based on CDF (ETW) traces such as this one for a bifurcation point (Volume 4, page 343):

images

While working on a new pattern we needed a new expressive way to graphically illustrate the same idea of trace bifurcation points but without too much drawing.

Traces from particle chambers and scattering diagrams came to my imagination after draw the first few diagrams illustrating bifurcation points:

images

Time directional arrow end can be omitted:

images

Trace variation after a bifurcation point can be indicated by angle partition:

images

The case when a variation also happens before is illustrated on this diagram:

images

And the case with several bifurcations:

images

Are N-bifurcations like on the diagram below possible?

images

Yes, they are, if the course of execution depends on some non-binary trace message parameter such as a loaded module that implements a required interface differently.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset