1. B. Bruegge. Object-Oriented Software Engineering: Using Uml Patterns and Java Pearson Second Edition edition 2009. B. Bruegge. Object-Oriented Software Engineering: Using Uml Patterns and Java Pearson Second Edition edition 2009.
2. D. Ince. Object-Oriented Software Engineering with C++ McGraw-Hill edition 1991. D. Ince. Object-Oriented Software Engineering with C++ McGraw-Hill edition 1991.