Table C20 Defect Type Standard 11/24/1995 10 Documentation comments, messages, manuals 20 Syntax general syntax problems 21 Typos spelling, punctuation 22 Instruction formats general format problem 23 Begin-end did not properly delimit operation 30 Packaging change management, version control, system build, library 40 Assignment general assignment problem 41 Naming declaration, duplicates 42 Scope 43 Initialize and close variables, objects, and so on 44 Range variable limits, array range 50 Interface general interface problems 51 Internal procedure calls and references 52 I/O file, display, printer, communication 53 User formats, content 60 Checking error messages, inadequate checks 70 Data structure, content 80 Function general logic 81 Pointers pointers, strings 82 Loops off-by-one, incrementing (Schleifenvariable nicht incrementiert), recursion 83 Application computation, algorithmic 90 System timing, memory, and so on 100 Environment design, compile, test, other support system problems Bibliography Chillarege, Ram et. al. "Orthogonal Defect Classification - A Concept for In-Process Measurements", IEEE Transactions on Software Engineering vol. 18, no. 11 (Noember 1992): pp 943-956