UML distilled : a brief guide to the standard object modeling language / Martin Fowler e Kendal Scott
Software Engineering : a practtioner's approach / Roger S. Pressman; adapt. Darrel Ince
Component Software : beyond object-oriented programming / Clemens Szyperski
The art of computer programming / Donalt E. Knuth