Object-oriented engineering : Building engineering systems using Smalltalk-80 - Bourne, John R (IRWIN, 1992)