An interactive ambient visualization for code smells
JDeodorant: Identification and Removal of Type-Checking Bad Smells