Object Oriented Modeling and Design - Rambaugh James (PHI, 2006)