CLASSICAL AND OBJECT-ORIENTED SOFTWARE ENGINEERS - SCHACH,SR (IRWIN, 1996)