Object-Oriented Analysis & Design - Booch, Grady (Delhi Pearson Education, 2000)