Classical and object-oriented software engineering with UML and C++ - SCHACH (Boston: McGraw-Hill, 1999)
Keywords: Object-oriented programming (Computer science); Software engineering