O'Reilly logo

Memory Dump Analysis Anthology, Volume 7 by Dmitry Vostokov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Motif

Often, when we look at software trace fragments we recognize certain motifs such as client-server interaction, publisher-subscriber notifications, database queries, plugin sequence initialization, etc. The idea of this pattern name comes from motives60 in mathematics. It is different from Master Trace (Volume 6, page 247) which corresponds to a normal use-case or working software scenario and may actually contain several Motifs as it is usually happens in complex software environments. On the other side of the spectrum there are software narremes (basic narrative units, page 386) and Macrofunctions (single semantic units, page 283). Motifs help to further bridge the great divide between software construction and software diagnostics ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required