Object-Oriented Modeling and Design - Rumbaugh,James (Pearson Education, 2002)