Object-Oriented Modeling and Design - Rumbaugh, James (Prentice Hall, 1991)