Technology Of Object-oriented Languages And Systems Tools 10 Editors Boris Magnusson, Bertrand Meyer (Prentice-Hall, 1993)