Third International Conference on Information Technology: New Generations (ITNG'06)
An Investigation of Bad Smells in Object-Oriented Design
Las Vegas, Nevada
April 10-April 12
ISBN: 0-7695-2497-4
Bad smells are used to identify problematic classes in object-oriented design. Although intuitively making sense, the promise that bad smells can indicate the quality of design has not been validated by empirical evidence. This paper presents the results from an investigation that explored the relationship between the bad smells and the errors in an object-oriented system. The investigation found that some bad smells are positively associated with class errors.