Applying UML and Patterns - Larman, Craig (Delhi Pearson Education Inc.)
Keywords: Application Programming