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

Elementary Software Diagnostics Patterns

These are patterns of abnormal software behavior that affect software users and trigger the application of pattern-oriented software diagnostics and debugging if necessary. The initial list of relevant elementary patterns includes:

•    Functional

✓ Use-case Deviation

•    Non-functional

✓ Crash

✓ Hang (includes delays)

✓ Counter Value (includes resource leaks, CPU spikes)

✓ Error Message

In choosing the pattern vocabulary we decided to use ordinary names, for example, Hang was chosen instead of Response Delay.

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