Object-oriented software engineering - Halladay, Steve (R&D Publications distributed by Prentice Hall, 1993)