Bruegge, Bernd
Object-oriented software engineering: using UML, patterns, and java
Pearson, 2004
Buku Teks
Wirfs-Brock, Rebecca
Designing object-oriented software
Prentice-Hall, 1990
Buku Teks
Baesens, Bart
Beginning Java programming: the object-oriented approach
John Wiley & Sons, 2015
Buku Teks
Meyer, Bertrand, 1950-
Object-oriented software construction
Prentice-Hall, 1988
Buku Teks
Eden, Amnon H.
Codecharts: roadmaps and blueprints for object-oriented programs
Wiley , 2011
Buku Teks SO