Applying UML and patterns : an introduction to object-oriented analysis and design and the unified process - Larman (New Jersey: Prentice Hall PTR, 2002)
Keywords: Object-oriented mathods (Computer Science); UML (Computer Science); System analysis