Lieberherr and Holland (1989)
Lieberherr K. and Holland I. (1989)
Assuring good style for object-oriented programs
IEEE Software 6(5), pp. 38-48