These are patterns of abnormal software behaviour that affect software users and trigger the application of pattern-oriented software diagnostics and debugging if necessary. The initial list of relevant elementary patterns include:
* In choosing the pattern vocabulary we decided to use ordinary names, for example, Hang was chosen instead of Response Delay.