Characterizing logging practices in open-source software
Bugs as deviant behavior: a general approach to inferring errors in systems code