Software Trace and Log Analysis: A Pattern Reference

Software Trace and Log Analysis: A Pattern Reference

Paperback(Second Edition)

$40.00 View All Available Formats & Editions
Members save with free shipping everyday! 
See details


General trace and log analysis patterns allow application of uniform problem detection and solving approach across diverse software environments. This pattern language covers any execution artifact from a small debugging trace to a distributed log with billions of messages from hundreds of computers, thousands of software components, threads, and processes. Pattern-oriented trace and log analysis is applicable to troubleshooting and debugging Windows, Mac OS X, Linux, FreeBSD, Android, iOS, z/OS, and any other possible computer platform including networking and IoT. Its pattern catalog is a part of pattern-oriented software diagnostics, forensics, prognostics, root cause analysis, and debugging developed by Software Diagnostics Institute ( + This reference reprints with corrections 133 patterns originally published in Memory Dump Analysis Anthology volumes 3 - 9 and Software Diagnostics Library (former Crash Dump Analysis blog, Full-color diagrams accompany most pattern descriptions. The second edition includes 33 more patterns and improved pattern index.

Product Details

ISBN-13: 9781908043825
Publisher: Opentask
Publication date: 12/14/2016
Edition description: Second Edition
Pages: 224
Product dimensions: 5.50(w) x 8.50(h) x 0.58(d)

Table of Contents

Preface to the Second Edition
About the Author
Abnormal Value
Activity Disruption
Activity Divergence
Activity Overlap
Activity Region
Activity Theatre
Adjoint Message
Adjoint Space
Adjoint Thread of Activity
Anchor Messages
Back Trace
Background and Foreground Components
Basic Facts
Bifurcation Point
Break-in Activity
Calibrating Trace
Characteristic Message Block
Circular Trace
Correlated Discontinuity
Corrupt Message
Counter Value
Coupled Activities
Data Association
Data Flow
Data Interval
Data Reversal
Data Selector
Declarative Trace
Defamiliarizing Effect
Density Distribution
Diegetic Messages
Dominant Event Sequence
Empty Trace
Error Distribution
Error Message
Error Powerset
Error Thread
Event Sequence Order
Event Sequence Phase
Exception Stack Trace
Factor Group
False Positive Error
Fiber Bundle
Fiber of Activity
File Size
Focus of Tracing
Fourier Activity
Glued Activity
Guest Component
Hidden Error
Hidden Facts
Identification Messages
Implementation Discourse
Impossible Trace
Incomplete History
Indexical Trace
Indirect Facts
Indirect Message
Last Activity
Layered Periodization
Linked Messages
Marked Message
Master Trace
Message Change
Message Context
Message Cover
Message Interleave
Message Invariant
Message Pattern
Message Set
Message Space
Meta Trace
Missing Component
Missing Data
Missing Message
News Value
No Activity
No Trace Metafile
Opposition Messages
Original Message
Palimpsest Messages
Periodic Error
Periodic Message Block
Piecewise Activity
Pivot Message
Punctuated Activity
Quotient Trace
Recovered Messages
Relative Density
Resume Activity
Ruptured Trace
Sequence Repeat Anomaly
Shared Point
Sheaf of Activities
Significant Event
Silent Messages
Singleton Event
Small DA+TA
Sparse Trace
Split Trace
State and Event
State Dump
Statement Density and Current
Thread of Activity
Time Delta
Trace Acceleration
Trace Dimension
Trace Extension
Trace Frames
Trace Mask
Trace Partition
Trace Viewpoints
Traces of Individuality
Translated Message
Truncated Trace
UI Message
Use Case Trail
Visibility Limit
Visitor Trace
Vocabulary Index
Watch Thread
Index of Patterns

Customer Reviews